I took my car with idling problems. They did a computer analyzes for 149.00. They said that according to the diagnostics performed by the computer that likely it was a timing chain issue. But they could not tell me for sure if that was the problem. They needed to inspect the timing chains and that would cost me more that 700.00. They could not guarantee that doing that would fix the problem. As I saw it, they were doing guess work at my expense. You would think that with their computer they could pin point the problem. I could pay 900.00 and still be with a bad running car. What kind of mechanics are those. I can do that with out a computer. I now for a fact that the problem with my car is not the timing chain nor the timing belt. I paid them the 166.00, but I was totally dissatisfied with their service. I wouldn't recommend there service to anybody. You're better of taking your car to a neighborhood mechanic.