I had use these guys for many years everything seemed to be fine and my vehicle had a ticking engine noise they proceeded to tell me that my truck was on its way out that I overheated my engine and that the truck was not worth fixing a year later my truck is still working no ticking they just didn't care or they didn't know or they don't know what they're doing or all of the above they want to get you in and out and do a half subpar job disappointing very very very