The name says it all, "Integrity Automotive Diesel". I always did my own repair work until my diesel truck had a problem beyond my capability. Reluctantly I took it to two Diesel repair places in Tucson for estimates. The first one had a laundry list of things wrong and a quote of over $5K. Wow...I was ready to trade in my favorite truck! Then, to get a second opinion, I took it to Integrity....did not tell them anything about the first estimate. They took 1 day and called me..."we know exactly what the problem is and we can fix it". Nervously, I asked the cost... $1,090.00. What...how can that be? Told them about the other quote....yeah it sounds like the other place added on things that are not needed at all. Trust us...we have seen this problem before on trucks like your's. I did trust them and my truck runs like new! I picked up my truck and left my Jeep Grand Cherokee with them to fix anything that needed fixing....I trust them that much now!