How to Fix P0304

🚨 Diagnostic Profile

Vehicle/Equipment Make: GENERIC

Technical Description: Cylinder 4 Misfire Detected

A misfire on Cylinder 4 indicates that the combustion process in that specific cylinder is incomplete or absent. This can stem from ignition system failures, fuel delivery issues, mechanical wear, or wiring faults specific to that cylinder’s circuit.

🚨 Repair Difficulty Tier

Difficulty Rating: [Intermediate]

This repair requires the use of an OBD-II scanning tool capable of reading live sensor data (Freeze Frame Data) and a multimeter to test ignition coil resistance and injector circuits. While replacing a spark plug or coil pack is mechanically simple, accurately diagnosing the root cause (differentiating between an electrical fault, a mechanical issue like a burnt valve, or a vacuum leak) requires intermediate technical knowledge and diagnostic equipment.

🛠️ Resolution Steps

Step 1: Preliminary Inspection

Begin with a visual inspection of the engine bay. Check the ignition coil pack or spark plug wire connected to Cylinder 4 for any visible cracks, carbon tracking, or corrosion. Inspect the wiring harness connector for that specific coil to ensure it is fully seated and free of corrosion. Additionally, check for any visible vacuum leaks near the intake manifold runner for Cylinder 4, as a lean condition in a single cylinder can trigger this specific code.

Step 2: Diagnostic Verification

Connect an OBD-II scanner and pull the Freeze Frame Data to note the engine conditions (RPM, Load, Temp) when the misfire occurred. Perform a ‘Cylinder Swap Test’: physically swap the ignition coil (and/or injector) from Cylinder 4 with a known-good cylinder (e.g., Cylinder 3). Clear the codes and re-drive the vehicle. If the misfire code now points to Cylinder 3, the fault lies in the ignition component. If it remains on Cylinder 4, the issue is likely mechanical (e.g., low compression) or wiring-related. Use a multimeter to check the resistance of the ignition coil primary and secondary windings against manufacturer specifications.

Step 3: Resolution & Reset Process

If the swap test confirms an ignition component (coil or plug) is faulty, replace the specific spark plug and/or ignition coil for Cylinder 4. If the injector is confirmed faulty via resistance testing or a swap test, replace the fuel injector. Once the faulty component is replaced, clear the Diagnostic Trouble Codes (DTCs) using the scan tool. Perform a test drive to replicate the previous driving conditions (as noted in the Freeze Frame Data) to ensure the Check Engine Light does not return and the misfire counter remains at zero.

📦 Parts, Labor, and Budget Estimates

Required Components/Software: OBD-II Scan Tool, Digital Multimeter, Ignition Coil (Cylinder 4), Spark Plug (Cylinder 4), Dielectric Grease.

Average Component Price: $15 – $80 (Spark Plug/Coil combo, cost varies significantly by make/model). Fuel Injector replacement (if needed) ranges from $50 – $250 per unit.

Estimated Labor Hours: 0.5 – 1.5 hours for diagnosis and standard coil/plug replacement. Add 1.0 – 2.0 hours if fuel injector replacement or intake manifold removal is required.