Powertrain (P-codes)Misfire

P0304

Cylinder 4 Misfire Detected

High severity Moderate to diagnose

What P0304 Means

The engine control module has detected a misfire specifically in cylinder 4.

Common Causes

  • Worn or fouled spark plug in that cylinder
  • Failing ignition coil for that cylinder
  • Faulty or clogged fuel injector for that cylinder
  • Low compression in that cylinder

Symptoms You Might Notice

  • Rough idle
  • Engine hesitation under load
  • Check engine light, flashing if severe
  • Reduced power

What to Check First

  1. 1

    Swap the spark plug and coil from cylinder 4 with a known-good cylinder to isolate the fault

  2. 2

    Check the fuel injector for that cylinder

  3. 3

    Run a cylinder-specific compression test if electrical parts test fine

More Free Tools

Explore All Codes

Browse every common OBD-II diagnostic trouble code, grouped by system.

View all OBD-II codes