P0304 OBD-II Trouble Code: Cylinder 4 Misfire Detected

Introduction

The P0304 diagnostic trouble code indicates an ignition, fuel, or mechanical failure causing a misfire specifically in Cylinder 4. The PCM monitors crankshaft acceleration drops to isolate the misfire to this specific cylinder, logging code P0304.

Common Symptoms

  • Check Engine Light illuminated on the dashboard.
  • Engine stumbling, shaking, or rough idle.
  • Hesitation or poor acceleration response.
  • Decreased fuel economy.

Primary Causes

  • Faulty Spark Plug or Wire: Worn plug or damaged plug wire on Cylinder 4.
  • Defective Ignition Coil: Failing coil pack supplying Cylinder 4.
  • Clogged Fuel Injector: Restricted fuel delivery to Cylinder 4.
  • Internal Mechanical Issue: Low compression or head gasket leak affecting Cylinder 4.

Step-by-Step Diagnosis & Fixes

  1. Swap Components: Cross-test the spark plug and ignition coil with Cylinder 1 to isolate the fault.
  2. Check Wiring Harness: Inspect the injector and coil electrical connectors for corrosion or loose pins.
  3. Test Fuel Injector: Verify proper injector operation and spray pattern.
  4. Perform Compression Check: Test cylinder pressure if spark and fuel check out.