Master touch is good for minor auto repairs, but they do not have the technology to fix extensive, hard to find problems. I took my vehicle to them several times for the same problem. They "fixed" it every time, and charged accordingly, although the problem came back every time. He assured me that the problem he fixed needed it, but still. I finally stopped using them.