SAE Standard Definition

P0304

Cylinder 4 Misfire Detected

The engine is misfiring specifically in cylinder 4.

Serious Issue- Do not drive this vehicle
Serious
Do not drive intermediate Fix within 3 days
Estimated Cost (USD)$20 - $800
BudgetMajor
Estimated Labor~1 hours

The ECM has detected that cylinder 4 is contributing insufficient power relative to the other cylinders. A single-cylinder misfire typically points to a component specific to that cylinder: its spark plug, ignition coil, fuel injector, or a mechanical issue like low compression.

Symptoms

Check Engine Light on/flashing
Rough idle
Engine vibration
Loss of power
Fuel smell from exhaust

Common Causes

Bad spark plug on cylinder 4

HIGH

Worn, fouled, or damaged spark plug.

Faulty ignition coil for cylinder 4

HIGH

Coil-on-plug failure is common.

Fuel injector 4 clogged or faulty

MEDIUM

Injector not delivering proper fuel spray.

Low compression in cylinder 4

LOW

Blown head gasket, burned valve, or worn rings.

Step-by-Step Diagnosis

1

Replace spark plug 4

easy

Remove and inspect cylinder 4 spark plug. Replace if worn or fouled.

Tools:Spark plug socketTorque wrench
2

Swap ignition coil

easy

Swap cylinder 4 coil with an adjacent cylinder. If misfire moves, the coil is bad.

Tools:Socket set
3

Test fuel injector

medium

Listen to cylinder 4 injector with a stethoscope. It should click steadily. Check resistance (typically 12-16Ω).

Tools:StethoscopeMultimeter
4

Compression test

hard

Perform a compression test on cylinder 4. Should be within 10% of other cylinders.

Tools:Compression tester

Frequently Asked Questions

Disclaimer

The information on this page is provided for general educational and reference purposes only. ErrorCodes is not a substitute for professional automotive diagnosis or repair. Diagnostic trouble codes indicate areas for further investigation and do not definitively identify the failed component. The same code can have different causes depending on your specific vehicle, its history, and conditions. Always consult a qualified, certified mechanic before performing repairs. ErrorCodes assumes no liability for any repairs made based on information found on this site.