2005 Hyundai something-or-other (they all look the same to me).
Customer comes in complaining that it runs real bad and won’t get out of it’s own way. Our master tech is currently swamped with work, and as I’m the second most experience tech there, the job falls to me. I limp the car inside my bay, and sure enough it’s acting like it’s running on maybe 2 cylinders out of the 6 that it’s got. The check engine light is flashing, which tells me that it’s got something catastrophic going on inside the engine. I hook the scanner to it and see that it’s got a P0300 (misfire, random cylinder), a P0301, P0302, P0303, P0304, P0305, P0306, P1234 and a P2135. Since the scan-tool I was using doesn’t speak Korean, I don’t know what those last two codes mean, but the P030x codes are all misfires on their respective cylinders. I figure that it may be time for spark plugs, since it’s got better than 90k miles, or possibly some other issue. I open the hood and remove the big cover on top of the engine and see a whole bunch of new parts. It’s got 6 fresh injectors, the timing cover has a sticker on it saying that the T-belt was replaced earlier that week, the air filter is brand new… There’s no obvious reason why the car should be running the way it’s running, until I notice a silver sticker on the driver-side strut tower. An induction service was done roughly 15 miles ago, so as a test I clear the codes out of the computer and start the car. Problem solved.
Some other shop charged the customer tons of money for stuff that the car possibly didn’t need, to cure a problem that was effectively all in the car’s mind. Something I learned about Hyundais, and Kias for that matter, is they they all have the automotive equivalent of hypochondria, where as soon as it detects a problem, it will behave as if it has that problem until someone tells it that it doesn’t have that problem any more. Induction services tend to cause misfire codes to appear while the engine is blowing out the carbon build-up and the cleaning agent that it just ingested through vacuum line. If you don’t clear those codes on most cars, it’ll just have a lit CEL, but the car will run fine. On a Korean car, however, if it’s got a misfire code in the system, the engine will run with a misfire, regardless of if there is anything other than the code causing the dead miss.