2001 Mitsubishi Mirage Check Engine Code P304 - Cylinder 4 Misfire Diagnosis
My 2001 Mitsubishi Mirage has a Check Engine light on with diagnostic code P304 indicating a misfire in cylinder 4. I have already swapped the coil packs between cylinders 1 and 4, but cylinder 4 continues to show a misfire. When I switched the injector wire from cylinder 4 to cylinder 1, the misfire disappeared from cylinder 4 and now appears in cylinder 2. This is confusing — does this mean the injector for cylinder 4 is faulty or that there's another underlying issue? Additionally, there was a 'too hot' catalytic converter code present before the misfire started, though I don't remember the exact code. The spark plugs appear to be in excellent condition with bright blue sparks. The engine underwent upper-end repairs about 2-3 years ago. What should I check next? Any guidance on diagnosing this issue would be greatly appreciated.
A misfire can stem from three main areas: 1) Spark: Check if the spark plug is firing properly — inspect its appearance (wet, dry, black, tan). Swapping coil packs helps isolate this issue. 2) Fuel delivery: Use a noid light to verify injector pulse. Note: swapping injector wires is incorrect; you should swap injectors themselves. 3) Mechanical factors: Perform compression and vacuum tests to rule out mechanical problems.