Guys are good, fixed the correct problem after it was misdiagnosed by others. Definitely did the job. The only problem you may have is they might try to get you to do a lot more then you plan on, and you'll have to tell them no. BUT OVERALL, I'LL BE BACK. Last thing I wanna mention is their customer servive is the best, and I mean the best I have ever experienced. If you're new in the area and don't know a mechanic, this is a good place to try.