I've never been so happy to pay for repairs on my truck. I'm dumbfounded by the fact that my truck has been very well maintained, so I thought.. (believe me, I have the paid top dollar to do it) yet ran so poorly. I've taken it to the same place for years, I trusted them and thought they were "taking care " of my vehicle, I questioned, numerus times, why it ran so bad after all the $ put into it. I was told "oh it's fine, we have gone over it thoroughly" .. YEAH..NOT SO MUCH..They recently closed the shop, unexpectedly (SHOCKER) and I was really upset to find out a new guy had taken over. I reluctantly took my truck there because I didn't know of any other place. Well.. not only did he fix that problem, his price was more than reasonable. Soooo a few days later I decided to drop by and see if he could take a look at something (the issues that were supposedly taken care of). Oh, he found the problem, he found multiple problems...AND FIXED THEM... CORRECTLY.. my vehicle was in his possession for about a day or so and it runs like a brand new truck (it's on 05) and I didn't have to give up my first born to pay for it. This mechanic is top notch!!! read more