So about a month ago my Check Engine light came on again. This time I took it to a Hyundai dealer/service center. It was the same computer code again, P0171 (mixture too lean), that the other shop (a few months earlier) had tried to fix by, essentially, giving me a tune up. This time the Hyundai service center told me it was a leak in a front exhaust pipe dealing with the emissions system. They fixed the exhaust under warranty, which was a pleasant surprise because the car has over
100,000km on it.But last week the light came on again. This time they said it was the air flow sensor and they charged me over $900.00 CAD (incl labor and tax) to install a new one.
It seems to me that this code can mean almost anything, and that these guys are just going to keep telling me I need to do more stuff and charge me more money every time the damn light comes on.
Then their head mechanic, who they've built up as being some kind of a "master mechanic", tells me that my timing belt needs to be changed. I inform him that I already had it changed in Feb. 05 @ 73000km. He then says that, in that case, they didn't do it right and that "the counterbalance shafts, on the exhaust side, aren't timed properly". He says he can tell this because he feels a vibration in the engine at
3000RPM. To demonstrate this vibration, we sat in Park and he revved the engine up to 3000RPM. It sounds totally normal to me. Sure, the car vibrates at 3000RPM a bit more than it does at 2000RPM and a bit less than it does at 4000RPM. Isn't that normal?So, now he wants me to go back to the guy who changed my timing belt and try to convince him that something's wrong enough for him to open the thing up and re-set the timing on the the counterbalance shafts for free. By this work was only warranted for a year and that time has passed already. Plus, I don't know how I would convince him that there's anything wrong. If the original guy (who also owns a Hyundai dealership btw and claimed to know these cars inside/out) won't do the work, then the "master" says it'll cost me about $400.00 labour to do it at his shop (assuming that the parts are not malfunctioning and need to be replaced too).
What do you think? Are they taking me to the cleaner's? Except for the Check Engine light this car has been running great lately. The "master" says that even with the timing belt's mistiming, the car is safe to drive. But he says that after 20000km there might be serious problems. He mentioned a bearing possibly going bad because of this.
Based on what I've said here, do you think I need to have the counterbalance shafts timed properly too?
Thanks for any info. You're always really helpful, and I appreciate it.