CarSenseTrouble codes › P0304

P0304: Cylinder 4 Misfire Detected

What this check-engine code means in plain English, what usually causes it, and what a fix typically costs.

Severity: Urgent — can cause catalytic converter damage if driven extensively

What P0304 means

The engine control module has detected that cylinder 4 is not firing properly or consistently. A misfire means the air-fuel mixture in that cylinder isn't igniting correctly, causing rough running, power loss, and potentially damaging the catalytic converter with unburned fuel.

What causes P0304?

Likely
Faulty spark plug or ignition coilWorn spark plugs or a failing ignition coil on cylinder 4 are the most common causes of single-cylinder misfires.
Likely
Fuel injector problemA clogged or malfunctioning fuel injector for cylinder 4 can prevent proper fuel delivery and cause misfires.
Possible
Low compression or valve issuesWorn piston rings, damaged valves, or a blown head gasket can reduce compression in cylinder 4 and prevent proper combustion.
Less common
Vacuum leak or intake gasket failureA vacuum leak affecting cylinder 4 specifically can create a lean condition that causes misfires.

Is P0304 safe to drive?

Drive it?
Short distances only, avoid heavy acceleration
Watch for
Rough idle, loss of power, strong fuel smell, or flashing check engine light
DIY-friendly?
Spark plug replacement is DIY-friendly; coil swapping can help diagnose

You can drive short distances carefully, but continued driving with a misfire sends unburned fuel into the catalytic converter, which can overheat and destroy it (a very expensive repair). If the check engine light is flashing, stop driving immediately as this indicates severe misfiring that can cause immediate damage.

P0304 repair cost

~$100 – $1000+

Industry-average estimates. Cost depends on the root cause: spark plugs are inexpensive, but compression issues or catalytic converter damage from delayed repair can be very costly.

Which one is it for your car?

Plug a cheap OBD2 adapter into your car and CarSense reads your codes and tells you the likely cause and a real cost for your exact vehicle — free to scan, no proprietary dongle.

Related codes