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 you fix a P0304 code?

The P0304 code identifies a misfire in cylinder 4. Fixing it typically involves diagnosing ignition, fuel delivery, air intake, and engine compression, then replacing or repairing the faulty component.


In practice, technicians verify the misfire, inspect the spark plug and ignition coil on cylinder 4, test the fuel injector and fuel pressure, check for vacuum leaks, and assess compression if the problem persists. The goal is to determine whether the root cause is electrical, fuel-related, air-related, or mechanical, and to apply the appropriate repair.


What P0304 Means


P0304 is part of the P0300-series codes that signal engine misfires. A cylinder-specific code means the fourth cylinder is not combusting properly, which can cause rough idle, reduced power, higher emissions, and potential damage to the catalytic converter if left unresolved.


Common causes of P0304


The following factors are the most frequent culprits behind a cylinder 4 misfire. Inspecting these areas is a logical starting point.



  • Worn or fouled spark plug in cylinder 4

  • Faulty ignition coil or coil-on-plug module for cylinder 4

  • Faulty or dirty fuel injector for cylinder 4

  • Low fuel pressure or clogged fuel delivery to the cylinder

  • Vacuum leak or unmetered air affecting cylinder 4's air mixture

  • Damaged spark plug wire or ignition coil boot (if using older wiring)

  • Compression loss in cylinder 4 due to worn piston rings, valve seals, or head gasket

  • Leaking intake manifold gasket or vacuum lines affecting cylinder 4

  • Electrical harness fault or PCM/ECM issue related to cylinder 4


Addressing these causes early can prevent more serious damage and save on repair costs. If the issue is intermittent or curious, professional diagnosis is advised to avoid unnecessary parts replacement.


Diagnosing P0304: step-by-step


The following diagnostic steps are commonly used to confirm a cylinder 4 misfire and pinpoint the root cause.



  1. Check for other codes and review freeze-frame data to understand when the misfire occurs (idle, low load, or during acceleration).

  2. Inspect the spark plug in cylinder 4 for wear, fouling, or damage; measure the gap if applicable.

  3. Test or swap the ignition coil (or coil-on-plug module) for cylinder 4 with another cylinder to see if the misfire follows the component.

  4. Inspect ignition wiring, coil boots, and connectors for cracks, corrosion, or loose connections.

  5. Assess the fuel delivery to cylinder 4: verify fuel pressure, inspect the injector for proper operation, and perform a coil-on-plug or injector isolation test if needed.

  6. Check for vacuum leaks and unmetered air affecting cylinder 4, including intake manifold gaskets and PCV system.

  7. Conduct a compression or leak-down test on cylinder 4 to diagnose mechanical issues such as worn rings, valve seals, or head gasket problems.

  8. Review sensor data (crank/cam sensors, oxygen sensors, MAF/MAF, fuel trim) to identify abnormal readings that could contribute to a misfire.

  9. Perform a road test or run the engine through various loads to observe misfire behavior and corroborate with live data.


After completing the diagnostic steps, technicians document findings and decide on a repair plan. If needed, repeat tests to verify persistent issues have been resolved.


Possible fixes by cause


Once the root cause is identified, these are common repair actions.



  • Replace the spark plug in cylinder 4 if worn, fouled, or damaged, and adjust/verify the gap.

  • Replace the ignition coil or coil-on-plug module for cylinder 4 if it’s faulty.

  • Clean or replace the fuel injector for cylinder 4; check the electrical connector and injector wiring.

  • Check and restore proper fuel pressure; replace fuel filter or pump if needed.

  • Repair vacuum leaks, such as a torn hose or a faulty intake manifold gasket; service PCV system as necessary.

  • Address mechanical issues if compression is low, which may involve replacing piston rings, valves, or head gasket work; timing issues may require belt/chain repair and re-timing.

  • Repair or replace defective wiring or PCM/ECM connections related to cylinder 4.


After repairs, clear the codes, re-test, and take the vehicle for a test drive to confirm the misfire is resolved. If the code returns, re-open diagnostics to revisit potential overlooked causes.


Safety and professional help


If you’re not comfortable performing high-voltage ignition work, fuel-system testing, or compression checks, seek a qualified technician. P0304 can lead to reduced drivability and emissions issues, and improper repair can cause further damage or safety hazards.


Summary


A P0304 code signifies a misfire in cylinder 4. The fix involves a systematic approach: inspect ignition components, check fuel delivery, examine for air leaks, and test engine compression. Depending on the root cause, the repair may be as simple as replacing a spark plug or as involved as repairing a mechanical issue or a faulty fuel injector or ignition coil. Proper diagnosis, testing, and road verification are essential to ensure the misfire is resolved and to avoid future problems.

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.