AutoCodeFix
🔍
Accident Estimate
EngineCritical✅ DIY Friendly

P0304

Cylinder 4 Misfire Detected

Misfire in cylinder 4. If coolant level is dropping without visible leak, suspect head gasket failure.

SeverityCritical
CategoryEngine
Est. Repair Cost$50–$500
Code TypePowertrain
DIY RepairYes
DifficultyIntermediate

⚡ Common Causes

  • Fouled spark plug
  • Failed ignition coil
  • Injector clog
  • Cracked piston ring or head gasket failure

⚠️ Symptoms

  • Rough running
  • White or blue smoke from exhaust
  • Poor fuel economy
  • Overheating

✅ How to Fix — Step by Step

  • Step 1:Inspect and replace spark plug
  • Step 2:Swap and test coil
  • Step 3:Replace injector if no pulse
  • Step 4:Check for coolant in oil — possible head gasket

🔧 Diagnostic Tools Required

Using the correct diagnostic tools helps identify the root cause of P0304 before replacing parts unnecessarily. Always confirm the fault using live data and manufacturer-recommended diagnostic procedures.

🚗 Vehicles Commonly Reporting P0304

Subaru OutbackHonda CR-VToyota RAV4Ford ExplorerChevrolet EquinoxJeep Cherokee

❌ Common Mistakes to Avoid

📋 Technical Service Bulletins

Some engine families have documented head gasket failure patterns at specific mileage ranges — check your manufacturer's TSB database by VIN if coolant loss accompanies this code, since it can point straight to a known issue rather than a guessing game.

🏭 Manufacturer-Specific Notes

Subaru P0304

Certain Subaru boxer engine generations have documented head gasket weak points — a misfire combined with slow coolant loss is a classic early symptom worth investigating before it worsens.

Honda P0304

On most Honda four-cylinder engines, a cylinder 4 misfire is far more often a fouled plug or coil issue than a head gasket problem — rule out the simple causes first.

Jeep P0304

Jeep Cherokee 2.4L engines have had documented oil consumption issues that can foul spark plugs and trigger cylinder-specific misfires — check oil consumption history.

🎓 Expert Tip: A misfire on one cylinder that comes with a slow, unexplained coolant level drop and no visible external leak is worth pressure-testing the cooling system for early — catching a head gasket issue before it fully fails is far cheaper than after.
💡 Pro Tip: If coolant level drops without a visible leak, suspect head gasket failure alongside the misfire.

Repair Cost Estimate

Full Repair Estimate
$50–$500
DIY Possible?
YES
Severity
Critical
Diagnosis Time
30–60 minutes (longer if a head gasket test is needed)
Repair Time
1 hour for ignition/fuel parts; 6–12 hours if a head gasket replacement is required

Frequently Asked Questions

What does OBD2 code P0304 mean?+
P0304 stands for Cylinder 4 Misfire Detected. Misfire in cylinder 4. If coolant level is dropping without visible leak, suspect head gasket failure.
What causes code P0304?+
Fouled spark plug; Failed ignition coil; Injector clog; Cracked piston ring or head gasket failure
How do I fix code P0304?+
Inspect and replace spark plug; Swap and test coil; Replace injector if no pulse; Check for coolant in oil — possible head gasket
How much does it cost to fix P0304?+
Estimated repair cost for P0304 is $50–$500.
Is P0304 DIY-friendly?+
Yes — P0304 is generally DIY-friendly with basic tools.

References

AI Diagnosis

🤖 AI-powered diagnosis for P0304 is coming soon.

Related Codes

P0300Random/Multiple Cylinder Misfire Detected
CriticalDIY
P0301Cylinder 1 Misfire Detected
CriticalDIY
P0302Cylinder 2 Misfire Detected
CriticalDIY
P0303Cylinder 3 Misfire Detected
CriticalDIY
P0306Cylinder 6 Misfire Detected
CriticalDIY
P0305Cylinder 5 Misfire Detected
CriticalDIY