Diagnostic code
P0304 Code: Cylinder 4 Misfire Detected
P0304 means cylinder 4 is not firing reliably. The code narrows the search to one cylinder, but the final cause still has to be separated between spark, fuel, air, compression, and wiring faults.
Can I drive?
Avoid normal driving until the misfire is understood. A flashing check engine light means stop driving to protect the converter.
Repair range
$100-$1,400
Scanner note
Basic OBD-II scanner with live data
Plain-English Meaning
P0304 means cylinder 4 is not firing reliably. The code narrows the search to one cylinder, but the final cause still has to be separated between spark, fuel, air, compression, and wiring faults.
Common Causes
Symptoms
- Rough idle
- Power loss
- Vibration when accelerating
- Gasoline smell from exhaust
Diagnostic Steps
- 1Confirm cylinder 4 location
- 2Inspect and test ignition components
- 3Check injector connector and pulse
- 4Look for intake leaks near the runner
- 5Run compression testing if the fault remains
Confusable And Related Codes
P0300
Compare →P0300 means the engine is misfiring randomly or across multiple cylinders instead of one clearly identified cylinder. Ignition, fuel, air leaks, compression problems, or timing issues can all interrupt combustion and trigger this code.
P0301
Compare →P0301 means cylinder 1 is not burning its air-fuel mixture consistently. The problem may be isolated to that cylinder, such as a spark plug, coil, injector, compression issue, or local air leak near the intake runner.
P0302
Compare →P0302 means cylinder 2 is misfiring enough for the engine computer to identify it. The cause may be electrical, fuel-related, mechanical, or an air leak that affects that cylinder more than the others.
P0303
Compare →P0303 means cylinder 3 has a repeat misfire pattern. A technician will usually confirm the cylinder location, inspect ignition parts, check injector behavior, and rule out compression or valve problems before replacing parts.
FAQ
Can I drive with P0304?
Only minimally if the engine is smooth and the light is steady. Do not drive with a flashing light.
Is P0304 always a spark plug?
No. Spark plugs are common, but coils, injectors, leaks, and compression can also cause it.
Can P0304 damage the catalytic converter?
Yes. Unburned fuel from a misfire can overheat the converter.
This page is educational and is not a substitute for hands-on vehicle diagnosis. Source notes: Code meaning verified against OBD-II reference sources; explanation is original.