Diagnostics & Drivability (OBD-II) · SKILL AREA 3 OF 8

Misfire

Misfire diagnosis is where parts-swappers go broke and real diagnosticians earn their rate.

0 of 8 concepts cleared
At a glance — know these cold
  • Swap-testing is the fastest way to identify component vs. cylinder issue. If the misfire moves with the swapped component, that's the failure. If it stays on cylinder 1 after all swaps, the problem is inside the cylinder (compression, valve, injector wiring, mechanical) — deeper investigation needed.
  • Under load, cylinder pressures rise, requiring higher voltage to ionize the spark gap. Weak coils or worn plugs that work at idle can't perform. Similarly, fuel pressure that's marginal at idle can drop unacceptably under high demand. Lean conditions (vacuum leaks, dirty MAF) worsen under load.
  • The crankshaft position sensor is precise enough to measure each cylinder's contribution. A firing cylinder accelerates the crank slightly; a misfire fails to. The ECU counts these events per 200-1000 revolutions. Enough misses trigger P0301-P0308 (specific cylinder) or P0300 (random) codes.
  • After ruling out compression, spark, and fuel, the remaining causes are mechanical (bent cam lobe, weak valve spring) or electrical (harness damage, PCM injector/coil driver failure). Cracked spark plug insulators arc internally — invisible without a scope. These are the harder-to-find causes that separate expert diagnosticians.
  • Cold-only misfires are often materials expanding to seal what was leaking cold (spark plug cracks) or components with adequate performance hot but marginal cold (weak coils, dirty injectors). Cracks in coil boots let spark leak to ground in cold moisture. Systematic testing at cold identifies the culprit.
  • OBD-II categorizes misfires by severity. Type A (flashing CEL) means catalyst-damaging levels — stop driving. Type B (steady CEL) is emissions-relevant. Type C is less severe. The flashing CEL is your fastest visual cue that immediate stop is warranted.
  • Modern misfire monitors detect events well below what a driver feels. A stored P0301 with no felt symptom still requires investigation — the trend usually worsens. Ignoring can lead to catalyst damage (a much more expensive repair) and eventual full failure. Diagnose while it's still cheap.
  • With spark and fuel confirmed, mechanical causes remain: compression, valve sealing, ring health. Cracked coils or wet spark plug wells cause the spark to bypass the plug — visually check plug wells, spray water on components during misfire to isolate. Bent valves from prior timing events cause specific-cylinder misfire.

The OBD-II system hands you the cylinder number for free — your job is to figure out whether the cause is spark, fuel, or the cylinder itself, and to do it in the fewest tests possible.

How the misfire monitor works

The ECU doesn't watch spark output or listen to the exhaust to detect misfires — it watches the crankshaft. The crankshaft position sensor is precise enough to measure each cylinder's individual contribution to crank rotation. Every time a cylinder fires, it accelerates the crank slightly; when a cylinder misfires, the crank momentarily decelerates instead. The ECU counts these deceleration events over windows of roughly 200 to 1,000 revolutions. Enough misses on one cylinder sets a specific-cylinder code (P0301 through P0308, the last digit being the cylinder number); misses scattered across cylinders set P0300, random misfire.

OBD-II also grades misfires by severity. A Type A misfire is severe enough to overheat and damage the catalytic converter — the CEL flashes, and the correct advice to the driver is to stop driving now. A Type B misfire is a less severe emissions concern and lights the CEL steady. Type C is informational and may not illuminate the light at all. A flashing check engine light is your fastest visual cue that continued driving is destroying an expensive converter.

One more point: the monitor detects misfire levels well below what a driver can feel. A customer with a stored P0301 and no drivability complaint doesn't have a false code — they have an early one. These trends almost always worsen, and ignoring them risks catalyst damage, which turns a cheap repair into an expensive one. Diagnose it while it's still cheap.

The swap test: component or cylinder?

For a single-cylinder misfire like P0301, the fastest professional move is the swap test: move the suspect components — coil, spark plug, injector — from cylinder 1 to another cylinder, one at a time or together depending on access, then clear the code and drive.

  • If the misfire follows the swapped part to the new cylinder, that component is your failure.
  • If the misfire stays on cylinder 1 after all swaps, the problem lives in the cylinder itself — compression, valve sealing, injector wiring, or another mechanical cause.
  • Clear codes and re-verify after each swap so you're reading fresh misfire data, not stale history.

Reading the conditions: load and temperature

When a misfire only shows up under certain conditions, those conditions are evidence.

A P0300 that appears only under load and never at idle points to the physics of spark. Under load, cylinder pressures rise, and higher pressure requires higher voltage to ionize the spark gap. A weak coil or a worn plug that manages fine at idle simply can't deliver under load. The same logic applies to fuel: pressure that's marginal at idle can drop unacceptably under high demand from a tired pump or clogged filter. And lean conditions — vacuum leaks, a dirty MAF — get worse under load too.

A misfire that occurs only cold and disappears after warmup points to components that are marginal at low temperature: injectors that don't atomize well when cold because they're varnished or worn, coils that are weak until heat improves them, or spark plugs with cracked ceramic insulators that leak spark when cold and then seal up as thermal expansion closes the crack. Cracked coil boots are a classic cold-moisture failure — the spark leaks to ground through cold, damp air. The key is to test while the symptom is present: get to the vehicle cold and run your checks before it warms up.

When spark and fuel check out

If you've confirmed good spark and a normal injector waveform on a misfiring cylinder, stop testing the ignition and fuel systems and go mechanical. The next step is compression and leakdown testing to evaluate valve sealing, ring health, and to check for a bent valve from a prior timing-belt or chain event — a bent valve is a textbook cause of a persistent specific-cylinder misfire.

While you're in there, inspect for the sneaky electrical escapes: cracked coil towers, moisture pooled in spark plug wells, and degraded plug boots all let spark bypass the plug entirely. A spray bottle of water misted over the ignition components during an active misfire will often make an arcing path reveal itself. Beyond that live the rare causes that separate expert diagnosticians from the rest: a worn or bent cam lobe on that cylinder, a weak valve spring that lets the valve float at higher RPM, a cracked spark plug insulator arcing internally (invisible without a scope), wiring harness damage, or a failed PCM output driver for that cylinder's coil or injector.

📋 Misfire monitor quick reference
ItemValueWhat it means
Type A misfireFlashing CELCatalyst-damaging rate — advise the driver to stop driving now
Type B misfireSteady CELEmissions-level misfire — diagnose soon, before it becomes Type A
Detection windows~200 and 1,000 revolution countsMode $06 shows counts per cylinder per window
Specific-cylinder codesP0301–P0312Last digit(s) = cylinder number
P0300 randomMisses scattered across cylindersThink shared systems: fuel pressure, vacuum leak, EGR, timing
Firing voltage vs loadRises with cylinder pressureWeak coil or worn plug misfires under load while idling clean

Misfire counts live in Mode $06 and manufacturer live data — record them before and after the repair to prove the fix.

🔩 Single-cylinder misfire isolation ladder
  1. Pull the freeze frame and Mode $06 misfire counts first to learn the RPM, load, and temperature where the misfire actually happens. Test at those conditions — a load-only misfire is invisible at idle.
  2. Swap the coil to another cylinder, clear codes, and re-drive at the freeze-frame conditions. If the misfire code follows the coil to the new cylinder, the coil is your failure; if it stays home, climb the next rung.
  3. Swap the spark plug the same way, reading it as you go — oil fouling, coolant deposits, or a cracked insulator each tell their own story before the swap result even comes back.
  4. Test the injector: swap it, or scope its voltage and current waveform and listen for a consistent click. A code that follows a swapped injector condemns the injector; a missing or deformed waveform points at wiring or the PCM driver.
  5. If the misfire stays on the same cylinder after spark and fuel are exonerated, go mechanical: compression test, then leakdown on that hole to check rings, valve sealing, and for a bent valve.
  6. Verify the repair by re-reading misfire counts at the original conditions. Zero or near-zero counts is proof; a code-free short drive is not.
⚠️ Comeback killers
  • Testing at idle for a misfire that only happens under load. Cylinder pressure — and the voltage needed to jump the plug gap — rises with load, so a weak coil idles perfectly. The freeze frame told you where to test; use it.
  • Throwing a full tune-up at a specific-cylinder code. P0302 names cylinder 2 — replacing all the plugs and coils is paying six ways to maybe fix one, and if the cause is an injector or a valve, you fixed nothing. Swap-test the one cylinder first.
  • Dismissing a stored misfire code because the customer feels nothing. The monitor detects misfire well below the human threshold, and a developing misfire dumps unburned fuel into the converter. Ignoring it converts a cheap coil job into a catalyst replacement.
  • Clearing codes without recording the misfire counts. You just erased the before picture — now you cannot prove the repair worked, and an intermittent will make you start the whole diagnosis over.
🔧 Shop tip Before any misfire work, pull the freeze frame and Mode $06 misfire counts. Knowing the RPM, load, and temperature where the misfire actually happens tells you which of these patterns you're chasing — and saves you from testing at idle for a fault that only exists at 4,000 RPM under load.
✅ Check yourself
A P0300 appears only under load, never at idle. Why does load matter to spark?

Higher cylinder pressure requires higher voltage to ionize the spark plug gap. A weak coil, worn plug, or leaking boot that manages idle pressures cannot deliver the extra kilovolts under load, so the spark blows out exactly when the engine needs it most. Fuel delivery marginality behaves the same way — pressure adequate at idle collapses under demand.

A misfire happens only cold and disappears after warmup. Give two candidates and the right test approach.

Varnished or worn injectors that atomize poorly until heat helps them, and cracked plug insulators or coil boots that leak spark through cold damp air until thermal expansion seals the crack. The key is testing while the symptom exists — get to the vehicle cold, and mist water over the ignition components during the misfire to make an arcing path show itself.

Coil, plug, and injector have all been swapped — the misfire stays on cylinder 4. What is the next test and why?

Compression, then leakdown, on cylinder 4. The swaps exonerated everything replaceable from the outside, so the cause lives in the cylinder: valve sealing, rings, a bent valve, a worn cam lobe, or a weak spring. Leakdown tells you which by where the air escapes.

WORK THE CALL 3 decisions

A P0300 appears only under load, never at idle. Why does load matter to spark?

Know this cold? Get certified in Diagnostics and Drivability and show it on your listing. See what drivers pay for this work in our catalytic converter replacement cost and fuel pump replacement cost guides.

🇲🇽 Lee esta lección en español