Fuel Delivery
P0304
Cylinder 4 Misfire Detected
P0304, Cylinder 4 Misfire Detected, means the PCM has detected repeated loss of combustion contribution from cylinder 4. The PCM associates repeated crankshaft-speed loss with cylinder 4 firing events. P0304 sets when the cylinder 4 misfire count exceeds the monitor threshold. The…
Diagnostic Snapshot
Atlas Academy
Learn the System
Before diagnosing this code, it helps to understand the system behind it.
Read Understanding Fuel Delivery SystemsTechnical Summary
P0304 is defined as Cylinder 4 Misfire Detected. The PCM associates repeated crankshaft-speed loss with cylinder 4 firing events. P0304 sets when the cylinder 4 misfire count exceeds the monitor threshold. Modern misfire monitoring generally uses the crankshaft position signal to measure tiny changes in rotational speed after each expected combustion event. Some systems also use camshaft position, cylinder identification, torque modeling, ion sensing, or manufacturer-specific contribution strategies. The monitor runs only under valid speed, load, temperature, voltage, and deceleration conditions, and thresholds vary by calibration.
P0304 is proven by isolating what is unique to cylinder 4 while also checking shared bank-level fuel and air conditions. Start with pattern recognition. Determine whether the misfire is isolated to one cylinder, affects paired cylinders, follows a bank, appears across the engine, or occurs only during cold start, idle, cruise, or high load. Mode $06 or equivalent counters often reveal weak cylinders before the code matures. Freeze-frame data defines the test condition and prevents wasting time checking an idle symptom when the failure occurs only during acceleration.
Ignition testing should evaluate demand, not only whether a spark exists in open air. Cylinder pressure raises the voltage required to fire the plug, so a weak coil, wide plug gap, carbon-tracked boot, or poor power feed may pass an unloaded check and fail under acceleration. Compare firing behavior with known-good cylinders, inspect plug wear and deposits, and use swap testing only when components are interchangeable.
Fuel testing must include both electrical and hydraulic performance. An injector can click and show normal resistance while delivering too little fuel, leaking after shutdown, or producing a poor spray pattern. Injector balance, current waveform, pressure drop, contribution response, and harness testing give stronger evidence. Shared low fuel pressure or contaminated fuel is especially important with P0300 or multiple-cylinder counts.
Air and fuel-trim analysis helps separate local and global faults. Large positive trim at idle that improves with engine speed supports an intake or vacuum leak. A bank-specific trim imbalance can indicate a runner gasket, injector issue, exhaust leak, or sensor bias. Negative trims can point toward rich operation, injector leakage, excessive pressure, purge flow, or contaminated sensor data.
Mechanical testing should begin efficiently with relative compression or cranking-current analysis. Follow with compression and leakdown on suspect cylinders. Listen for air at the intake, exhaust, crankcase, cooling system, or adjacent cylinder. If static tests are acceptable but the misfire remains, inspect valve lift, spring integrity, follower operation, cam lobes, lash, and running compression.
Cam/crank correlation and variable valve timing deserve attention when misfire affects a bank or several cylinders. Incorrect base timing, a stretched chain, slipped reluctor, sticking phaser, or oil-control problem can reduce cylinder filling without producing an immediate timing code. Waveform comparison and service information are preferable to guessing from cam-angle numbers alone.
Catalyst protection is part of the diagnosis. Raw fuel and oxygen entering the converter can create extreme heat, melt the substrate, or cause a fire hazard. A flashing warning lamp indicates the misfire rate has reached a catalyst-damaging level. Correct the misfire before evaluating or replacing the catalyst, then check temperature and backpressure if the misfire was severe or prolonged.
Verification must reproduce the original condition. Confirm misfire counters remain normal, fuel trims stabilize, contribution is even, and no pending code returns. A repair that only smooths the idle but leaves high-load counts increasing is not complete.
What You'll Learn
- How the PCM detects misfire
- How to use Mode $06 and cylinder counters
- How to stress-test ignition
- How to evaluate injector balance and current
- How fuel trims reveal air and fuel faults
- How to use compression and leakdown
- How to inspect cam timing and valvetrain
- How to prevent catalyst damage
Think Like a Technician
For P0304, identify when cylinder 4 loses contribution, then separate spark, fuel, air, compression, and timing. Every test should answer which requirement for combustion is missing under the failure condition.
What This Code Means
P0304 specifically means Cylinder 4 Misfire Detected. The PCM has measured repeated loss of expected combustion contribution from cylinder 4. The code does not automatically identify a failed coil, plug, or injector.
System Overview
The misfire monitor evaluates combustion contribution by measuring crankshaft-speed changes after expected firing events. The PCM may also use camshaft identification, torque modeling, cylinder contribution, ignition and injector commands, and manufacturer-specific data.
Why This Code Sets
The PCM associates repeated crankshaft-speed loss with cylinder 4 firing events. P0304 sets when the cylinder 4 misfire count exceeds the monitor threshold. Exact enabling conditions, cylinder-count thresholds, and catalyst-damage limits vary by manufacturer and calibration.
Common Symptoms
- Malfunction indicator lamp illuminated
- Flashing warning lamp during catalyst-damaging misfire
- Rough or shaking idle
- Hesitation or bucking under acceleration
- Reduced engine power
- Hard starting or extended cranking
- Stalling in severe cases
- Raw-fuel odor or increased exhaust temperature
- Poor fuel economy
- No obvious symptom when the misfire is light or intermittent
Most Likely Causes
- A cylinder 4 spark plug or coil fault, injector restriction or circuit issue, runner or gasket leak near cylinder 4, or low compression from valve, ring, or head-gasket problems.
- Worn, fouled, cracked, or incorrectly gapped spark plug
- Weak ignition coil, damaged boot, carbon tracking, or poor coil power/ground
- Injector restriction, leakage, poor spray, open circuit, or driver fault
- Low fuel pressure, inadequate fuel volume, contaminated fuel, or pressure-control fault
- Intake-manifold, runner, injector-seal, PCV, brake-booster, or other vacuum leak
- Low compression from burned valve, ring wear, head-gasket leakage, or cylinder damage
- Valvetrain fault such as broken spring, collapsed follower, worn cam lobe, or incorrect lash
- Camshaft timing, crankshaft timing, VVT, or cam/crank correlation fault
- MAF, MAP, ECT, oxygen-sensor, or fuel-control data that drives the mixture incorrectly
- Exhaust restriction or catalyst damage
- PCM connector, power, ground, or driver fault after all external causes are proven
Common Vehicles
This generic powertrain code can appear on gasoline, alternative-fuel, and some diesel applications that support standardized misfire monitoring. Cylinder layout, ignition design, injector strategy, and monitor sensitivity vary by manufacturer and engine.
Freeze Frame Clues
- Engine speed: idle-only misfire favors vacuum, injector, or compression issues; higher-speed misfire raises ignition and fuel-demand concerns
- Calculated load and throttle: load-specific misfire often exposes weak ignition, fuel pressure, or exhaust restriction
- Coolant temperature: cold-only faults suggest fuel vaporization, intake leakage, plug fouling, or temperature-sensitive components
- Short- and long-term fuel trims: positive trims suggest lean conditions; negative trims suggest rich conditions or injector leakage
- Vehicle speed and gear: helps reproduce the exact ignition and cylinder-pressure demand
- Battery voltage: low voltage can weaken coils, injectors, and PCM operation
- Commanded equivalence ratio: shows whether enrichment or fuel cut was active
- Misfire counters by cylinder: identifies isolated, paired, bank-specific, or random patterns
- Cam and crank data: correlation or VVT position can reveal timing-related misfire
- Related catalyst temperature or oxygen-sensor data: helps assess catalyst-damage risk
Live Data Expectations
- Misfire counters should remain near zero during stable operation and should not climb rapidly on the affected cylinder or group
- Fuel trims should remain stable and within manufacturer expectations at idle and higher speed
- Bank-to-bank fuel-trim differences can identify a bank-specific air, fuel, or exhaust problem
- Cylinder contribution should be reasonably even when the test is supported
- Fuel pressure should remain stable under the load condition that produces the misfire
- Injector command and current should be repeatable and comparable with known-good cylinders
- MAF and MAP data should be plausible for engine size, speed, and load
- Camshaft actual and commanded position should agree within service limits
- Upstream oxygen or air-fuel-ratio data should not show uncontrolled rich or lean operation
- Catalyst temperature should not rise abnormally during active misfire
Typical Verification Tests
- Repeat the original cold, hot, idle, cruise, or load condition that set the code
- Confirm misfire counters remain normal
- Verify the repaired component passes ignition, injector, or mechanical testing
- Confirm fuel pressure and volume remain stable under load
- Check fuel trims at idle and higher speed
- Verify no intake or vacuum leak remains
- Confirm compression and leakdown are acceptable when mechanical repair was performed
- Verify cam/crank timing and VVT operation when applicable
- Inspect catalyst temperature and backpressure if it was exposed to sustained misfire
- Clear codes and complete required relearns
- Confirm no pending misfire code returns
- Verify readiness monitors complete without a flashing lamp
Before You Condemn
- Verify cylinder numbering
- Inspect plug and coil
- Check ignition power and ground
- Review misfire counters
- Test fuel pressure under load
- Perform injector balance
- Check local intake leakage
- Compare fuel trims
- Run relative compression
- Perform compression and leakdown
- Inspect valve lift and springs
- Check cam/crank timing
- Assess catalyst exposure
Before Replacing Parts
- Save freeze frame
- Review Mode $06 or cylinder counters
- Verify cylinder numbering
- Inspect plug, coil, boot, injector, and connector
- Reproduce the fault under load
- Check fuel trims
- Stress-test ignition
- Test injector balance and current
- Smoke-test intake
- Check fuel pressure and volume
- Perform relative compression
- Use leakdown and valvetrain tests when needed
- Check cam/crank correlation
Diagnostic Workflow
- Confirm P0304 is current or pending and record all companion misfire, ignition-coil, injector-circuit, fuel-trim, airflow, cam/crank, and catalyst codes before clearing anything.
- Save freeze-frame data, including engine speed, calculated load, coolant temperature, intake temperature, vehicle speed, fuel trims, commanded equivalence ratio, and battery voltage.
- Review Mode $06 or equivalent cylinder-misfire counters to identify whether the fault is isolated, paired, bank-specific, or moving between cylinders.
- Verify cylinder numbering and firing order before touching components. Confirm the physical location of cylinder 4 using service information.
- Inspect spark plugs, coils, boots, connectors, engine grounds, injector connectors, vacuum hoses, and harness routing. Look for oil or coolant in plug wells, carbon tracking, heat damage, and previous repairs.
- Reproduce the fault under the same load, speed, temperature, and throttle conditions shown in freeze frame while graphing misfire counts and fuel trims.
- Swap the cylinder 4 coil, boot, or spark plug with a known-good cylinder when access and component design allow. If the misfire follows the component, the result is strong evidence but should still be verified.
- Test the cylinder 4 injector electrically and mechanically. Compare command, current, pressure drop, balance, and response to a controlled contribution test.
- Check for intake or vacuum leakage. Compare fuel trims at idle and higher speed, smoke-test the intake, and inspect the runner or gasket area serving the affected cylinder or bank.
- Compare relative and mechanical compression for cylinder 4 with neighboring cylinders. Consider a running compression test if a valve or breathing problem is suspected.
- Perform cylinder leakdown when compression is low or inconsistent. Identify leakage through intake valve, exhaust valve, crankcase, adjacent cylinder, or cooling system.
- Inspect valvetrain operation and cam/crank correlation when ignition, fuel, and basic compression tests do not explain the misfire. Look for worn lobes, collapsed followers, valve-spring faults, timing errors, or phaser problems.
- Evaluate exhaust restriction and catalyst temperature if the misfire is load-related or has been active long enough to damage the converter.
- Repair only the proven fault, then clear codes and reset learned values only when required by service information.
- Repeat the original operating condition, verify misfire counters remain normal, confirm fuel trims are stable, and check that no pending code returns.
Labor & Inspection Checklist
- Record codes and freeze frame
- Confirm cylinder location
- Inspect ignition and injector connectors
- Review Mode $06
- Reproduce fault
- Stress-test ignition
- Test injector and fuel pressure
- Smoke-test intake
- Check fuel trims
- Run relative compression
- Perform leakdown if needed
- Inspect valvetrain and timing
- Verify catalyst condition
- Complete road-test verification
Common Repairs
- Replace or service spark plugs after inspection confirms the need
- Replace a proven weak coil, boot, or damaged ignition component
- Repair ignition power, ground, connector, or driver wiring
- Clean, service, or replace a proven faulty injector
- Repair injector wiring or control circuit
- Correct fuel-pressure, volume, contamination, or pressure-regulation faults
- Repair intake, runner, PCV, injector-seal, or vacuum leaks
- Repair compression, valve, spring, follower, camshaft, ring, or head-gasket faults
- Correct cam/crank timing or VVT problems
- Repair sensor or airflow faults that create incorrect fueling
- Replace a damaged catalyst only after the misfire root cause is corrected
- Complete relearns and verify misfire monitor operation
Common Parts
- Spark plugs
- Ignition coil or boot
- Injector
- Injector or coil connector pigtail
- Intake gasket or vacuum hose
- Fuel-pump or pressure-control parts when proven
- Valve, spring, follower, camshaft, or timing parts when proven
- Catalytic converter only after root-cause repair
Shop Notes
Do not quote a coil, injector, or engine repair from P0304 alone. Authorize enough diagnostic time to reproduce the failure and test ignition, fuel delivery, air leakage, compression, valvetrain, and timing. Document flashing-lamp and catalyst-damage risk.
Technician Notes
Treat P0304 as a combustion-contribution diagnosis. Define the operating pattern first, then prove ignition, fuel, air, mechanical sealing, valvetrain motion, and timing in that order.
Mechanic's Tip
Use the condition that builds the misfire counter as your guide. Idle-only, cold-only, and high-load misfires have different probabilities. Testing the vehicle only at idle can completely miss a weak coil, fuel-pressure drop, or restricted exhaust.
Common Mistakes
- Replacing coils without checking plugs
- Assuming injector click means good flow
- Ignoring freeze frame
- Misidentifying cylinder numbering
- Using only idle data
- Skipping fuel trims
- Ignoring local vacuum leaks
- Performing compression only after replacing parts
- Failing to inspect valvetrain lift
- Ignoring cam timing
- Driving with a flashing lamp
- Replacing catalyst before correcting misfire
Tools Used During Diagnosis
- Enhanced scan tool with Mode $06 or cylinder misfire counters
- Bi-directional cylinder contribution or injector control when supported
- Ignition oscilloscope or secondary ignition probe
- Adjustable spark tester or approved ignition stress tool
- Digital multimeter and current probe
- Fuel-pressure, volume, and injector-balance equipment
- Smoke machine for intake and vacuum leak testing
- Relative compression or cranking-current equipment
- Compression gauge and cylinder leakdown tester
- Vacuum gauge or in-cylinder pressure transducer
- Borescope
- Cam/crank waveform capability and service information
Manufacturer Notes
Cylinder numbering, misfire-counter access, Mode $06 units, coil design, injector strategy, contribution tests, and monitor thresholds vary by manufacturer and engine. Verify firing order and cylinder location before testing.
Customer Explanation
P0304 means the engine computer detected incomplete combustion involving cylinder 4. A misfire can come from a spark problem, incorrect fuel delivery, an air leak, low compression, valve or timing trouble, or a control-system fault. The code does not automatically prove that the coil or spark plug is bad. The correct diagnosis uses scan data to identify when the misfire occurs, then tests ignition, injector performance, fuel pressure, air leaks, and engine compression. A flashing warning lamp means unburned fuel may be overheating the catalytic converter, so the vehicle should not be driven under load until repaired.
Frequently Asked Questions
Does P0304 mean the ignition coil is bad?
No. Ignition faults are common, but spark plugs, injectors, wiring, vacuum leaks, compression loss, valve problems, fuel pressure, timing, and sensor faults can produce the same code.
Can I drive with this misfire code?
Only for a short trip when the lamp is steady and symptoms are mild. Stop for a flashing lamp, severe vibration, raw-fuel odor, overheating, or strong power loss.
Why is the warning lamp flashing?
A flashing malfunction indicator lamp means the misfire rate can overheat and damage the catalytic converter. Reduce load and stop driving as soon as it is safe.
Can I swap parts to diagnose cylinder 4?
A controlled coil, boot, plug, or injector swap can be useful when the components are interchangeable and service procedures allow it. Confirm that the misfire follows the part.
Can a vacuum leak cause a cylinder-specific misfire?
Yes. A runner gasket, injector seal, or local intake leak can lean one cylinder more than the others, especially at idle.
Can an injector click and still be bad?
Yes. An injector can click electrically yet have restricted flow, poor spray, internal leakage, or an intermittent circuit problem. Balance and current testing provide better evidence.
When is a compression test necessary?
Use compression or relative compression when ignition and fuel tests do not explain the misfire, when cranking sounds uneven, or when the fault persists after component swaps.
Can this damage the catalytic converter?
Yes. Unburned fuel and oxygen can raise catalyst temperature dramatically. Active misfire must be corrected before catalyst replacement.
Related Atlas Resources
Continue with ignition-coil circuit codes P0350-P0362, injector codes P0201-P0208, fuel-trim codes P0171-P0175, catalyst codes P0420-P0430, and Atlas Academy guides on fuel delivery and ignition.
Diagnostic Confidence
High when the misfire is repeatable and the failed combustion requirement is proven. Moderate when the fault occurs only after a cold soak, under a narrow load window, or intermittently without stored counters.
Related Codes
Project Atlas Feedback
Was this article helpful?
Needs Improvement
Working on this repair?
Create a professional estimate in minutes.
Why Trust This Guide?
Built by mechanics. Improved by mechanics.
This guide is maintained for working mechanics, mobile technicians, fleet maintenance professionals, and independent repair shops.