Hello, I have a 2001 Hyundai Accent, 1.6L with 96k miles. The Check Engine Light has started blinking at idle, so I had the code checked. It is P0304 cylinder 4 misfire. The car does sound like it's missing at idle/low rpm (< 2000 rpm), but sounds fine at higher rpm. The CEL stops blinking at higher rpm, but blinks again at idle.
I have replaced plugs, wires, and coil pack with no success. Any ideas on what the problem could be?
The timing belt did break around 89k mi, and the head was reworked & at least some valves replaced. The car seemed to run fine thereafter, with the exception that the engine was difficult to turn over when starting after the engine was hot (sounded like a weak battery, but I replaced both battery & starter without success). This problem seems to have dissipated with time. Don't know if any of that's relevant to the current problem or not.
Thanks for any advice,
Friday, October 19th, 2007 AT 6:56 AM