Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

How do I fix error code P0304?

P0304 indicates a misfire in cylinder 4. To fix it, start with the ignition system and fuel delivery components, then check compression and possible vacuum leaks.


The following guide explains what the code means, common causes, how to diagnose it, repair options, and when to seek professional help.


What P0304 Means


P0304 is an OBD-II diagnostic trouble code that identifies a misfire in cylinder 4. A misfire means that the air-fuel mixture in that cylinder did not ignite properly or extinguished early, causing rough engine operation, reduced power, higher emissions, and potential damage to the catalytic converter if left untreated.


Common Causes


A misfire in cylinder 4 is most often rooted in ignition or fuel delivery problems, though mechanical issues can also play a role. The most frequent culprits include:



  • Worn or fouled spark plug in cylinder 4

  • Faulty ignition coil or a bad coil boot/wire for cylinder 4

  • Clogged or leaking fuel injector for cylinder 4

  • Vacuum leak near cylinder 4 or intake manifold gasket leak

  • Low fuel pressure or a dirty fuel filter

  • Compression issue in cylinder 4 (valve, piston, or ring problems)

  • Ignition control module or wiring faults


The majority of P0304 cases involve ignition or fuel delivery problems; persistent mechanical issues are less common but require professional assessment.


Diagnostics: How to Find the Cause


Start with a methodical approach using a scan tool and basic inspections. The steps below help isolate whether the issue is ignition, fuel delivery, or mechanical in nature.



  1. Use an OBD-II scanner to confirm P0304 and check for related codes (P0300, etc.) and the misfire counter. Review freeze-frame data if available.

  2. Inspect the spark plug in cylinder 4 for wear, fouling, or damage; replace if necessary.

  3. Test or swap the ignition coil for cylinder 4 with another cylinder's coil to see if the misfire follows the coil (indicating a faulty coil).

  4. Inspect the spark plug boot/wiring to cylinder 4 for cracks or corrosion; ensure proper grounding.

  5. Check the fuel injector for cylinder 4: listen for clicking with a mechanic’s stethoscope or perform an in-cylinder balance test; consider cleaning or replacing if stuck or leaking.

  6. Inspect for vacuum leaks around the cylinder 4 area (intake manifold gasket, hoses) and repair any leaks found.

  7. Perform a compression test or a wet compression test on cylinder 4 to assess mechanical health (low compression suggests valve or piston issues).

  8. Clear codes and run the engine to see if the misfire reappears; monitor live data to verify stability.


In summary, this diagnostic sequence helps determine whether the problem is ignition, fuel delivery, or a mechanical issue requiring deeper repair.


Testing and Verification


After any suspected fix, recheck with your scan tool to confirm the code is cleared and perform a road test to verify smooth operation under load and varying RPM. If the misfire returns, revisit the suspected components or consult a professional for advanced testing.


Repair Options


Once you identify the failing component, use the following options as a guide for fixes and replacements.



  • Replace the cylinder 4 spark plug with the correct heat range and torque specification; use anti-seize if recommended by the manufacturer.

  • Replace the cylinder 4 ignition coil or swap to verify if a bad coil is the culprit.

  • Replace or service the fuel injector for cylinder 4, or clean if cleaning is recommended by the vehicle manufacturer; consider a fuel system cleaner as a supplementary measure but not a substitute for a faulty injector.

  • Repair vacuum leaks near cylinder 4 (replace intake manifold gasket, hoses, or seals as needed).

  • If compression is low in cylinder 4, address mechanical issues (valve seal, piston ring, head gasket, or valve seating), which may require professional engine service.


Note: Some repairs require professional tools and expertise; always consult a certified technician if you're unsure or the problem persists after basic fixes.


Prevention and Best Practices


Preventive maintenance reduces the likelihood of future misfires and related codes. Consider these practices:



  • Adhere to the manufacturer's maintenance schedule for spark plugs, ignition coils, and fuel injectors.

  • Use quality fuel and keep the fuel system clean with manufacturer-approved cleaners if recommended.

  • Address vacuum leaks promptly and replace aging hoses or gaskets as needed.

  • Regularly inspect ignition components and wiring for wear or damage.


Consistent maintenance helps keep engine performance smooth and protects the catalytic converter from damage caused by unburned fuel.


When to Seek Professional Help


If the misfire persists after the basic checks and replacements, or if you notice symptoms such as rough idle, engine hesitation, reduced power, or the check engine light remains on after driving, consult a professional. Advanced diagnostics, testing, and repairs may require specialized equipment and knowledge.


Summary


P0304 signals a misfire in cylinder 4. Begin with ignition components (spark plug, coil, wiring) and fuel delivery (injector, fuel pressure) inspections, then verify with compression testing for mechanical issues. Use a structured diagnostic approach, perform necessary repairs, and seek professional help if the issue persists or involves engine mechanics. Regular maintenance helps prevent future misfires and keeps your engine running smoothly.

Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.