Fault Tree: Cylinder-specific misfire (P0301–P0308)
When one cylinder is flagged, diagnose that cylinder first. Use controlled swap tests and a clear “spark / fuel / air / compression” order.
Quick triage & tools
- Freeze-frame matters: RPM, load, temp, trims and battery voltage when the fault set.
- Don’t skip basics: battery/charging stability, grounds, and connectors.
- Have ready: scan tool + multimeter. A smoke tester / vacuum gauge helps for many faults.
Decision flow
-
Confirm it is truly cylinder-specific
Check misfire counters if available. If it’s random across cylinders, use P0300 random misfire →
-
Basic ignition sanity (fast wins)
- Inspect plug: gap, oil fouling, cracked porcelain.
- Swap the coil (and plug if easy) to another cylinder and re-test.
If the misfire follows the coil/plug, you’re done. -
If ignition swap does not move it: injector check
- Listen for injector clicking.
- If supported: injector balance / contribution test.
Related: Fuel pressure testing basics → -
Air leak / runner-specific issues
- Check for intake gasket leak near that runner (smoke test).
- Check PCV / breather routing faults that favour a cylinder.
-
Mechanical check if it persists
- Compression test: compare cylinders.
- If low: consider leakdown (valve, rings, head gasket) and timing.
If you suspect timing: Crank/Cam checks (no scope) → -
Wiring / ECU driver possibility (rare but real)
- Check injector and coil power/ground + connector pin fit.
- Do a voltage drop test on grounds under load.
-
After the fix: verify
- Clear codes, reproduce the same condition, confirm misfire counts stay low.
Common mistakes
- Replacing parts without proving the misfire follows a swap.
- Ignoring oil in the plug well / coil boot tracking.
- Skipping compression because “it runs fine sometimes”.
Print / save checklist
Tick these off as you work. If you need to hand this to a mechanic, print it as a short job card.
- Freeze-frame captured / conditions noted
- Battery voltage checked (resting + cranking)
- Basic visual checks (hoses, connectors, grounds, fuses)
- One test at a time (don’t change multiple variables)
- Confirm fix by reproducing the original condition
What to do next
Use the links below to deepen the test you’re about to perform, cross-check related codes, or jump to a faster symptom-led flow.
Find another symptom flow
Jump to the symptom selector and filter by your exact complaint.
Open Workshop Guides
Deep dives on testing methods (wiring, fuel pressure, smoke tests, CAN, etc.).
Browse Diagnostic Codes
Look up related OBD2 codes and common patterns.
Use the AI tools
Turn your symptoms + codes + freeze-frame into a structured test plan.