Real-world car advice, without the sales pitch Start Here About Trust Newsletter
Diagnosing Engine Misfire Symptoms: Causes, Codes, and Fixes

Diagnosing Engine Misfire Symptoms: Causes, Codes, and Fixes

A shaking, stumbling engine with a flashing check-engine light is almost always a misfire — here's how to narrow down which cylinder and why.

Maintenance & DIY Region: Global Updated July 2026 By the True Motion Auto editorial team

Note: costs mentioned below are given in US dollars as a general point of reference — actual prices vary by country, currency, and local market.

Quick answer

A misfire feels like a jerk, stumble, or loss of power, usually with a rough idle and a flashing (not steady) check-engine light, which signals a misfire severe enough to damage the catalytic converter. The three most common causes are worn spark plugs, failing ignition coils, and vacuum or fuel-delivery problems, roughly in that order of frequency on gas engines. An OBD-II scanner reading a code in the P0300-P0308 range tells you whether it's a random misfire (P0300) or isolated to one cylinder (P0301, P0302, etc.), which is the fastest way to know where to start looking.

At a glance

Code patternWhat it means
P0300Random/multiple cylinder misfire — often fuel, vacuum leak, or a systemic ignition issue
P0301-P0308Misfire on a specific cylinder (1 through 8) — points to plug, coil, or injector on that cylinder
Rough idle + rich fuel smellFouled plug or leaking injector
Misfire only under load/accelerationWeak coil or fuel delivery issue that shows up under demand
Misfire only when cold or wetCracked spark plug wire/coil boot or moisture intrusion

What a misfire actually feels like

A misfire happens when one or more cylinders fail to burn fuel properly, so the engine loses one of its power strokes. At idle it shows up as a shake you can feel through the seat or steering wheel and a lumpy, uneven idle sound. Under acceleration it feels like a stumble or hesitation, sometimes with a light backfire or popping sound from the exhaust. Most modern cars will flash the check-engine light rather than just illuminate it steadily when the misfire is severe enough to risk catalytic converter damage — that flashing light means reduce speed and get it looked at soon, not eventually.

Most common causes, ranked by frequency

  • Worn or fouled spark plugs — the single most common cause on gas engines, especially past 60,000-100,000 miles depending on plug type (copper vs. iridium/platinum).
  • Failing ignition coil(s) — common on coil-on-plug engines; a coil going bad usually causes a misfire on one specific cylinder that gets worse with heat or mileage.
  • Vacuum leaks — a cracked hose or bad intake gasket leans out the air-fuel mixture, causing a rough idle and often a random-misfire code.
  • Clogged or leaking fuel injector — starves or floods a cylinder; often paired with a fuel smell or uneven fuel trims on a scan tool.
  • Low compression (worn rings, valve issue) — less common but more serious; a compression test rules this in or out.

How to diagnose it step by step

  1. Pull codes with an OBD-II scanner. Note whether it's a P0300 (random) or a specific-cylinder code.
  2. For a specific-cylinder code, pull that plug and inspect it — black, oily, or badly worn electrodes point to plugs or oil intrusion.
  3. Swap the ignition coil from the misfiring cylinder with a neighboring one (on coil-on-plug engines) and clear the code; if the misfire follows the coil to the new cylinder, the coil is bad.
  4. Check for obvious vacuum leaks by listening for a hiss near the intake and inspecting hoses for cracks, especially at bends.
  5. If plugs, coils, and vacuum lines all check out, a compression or fuel-pressure test at a shop can find deeper mechanical or fuel-delivery causes.

DIY-friendly vs. shop territory

Spark plugs and ignition coils are genuinely DIY-friendly on most engines — a socket set, a spark plug socket with a rubber insert, and a torque wrench are usually all that's needed, and plug replacement is one of the most cost-effective repairs a home mechanic can do. Vacuum leak hoses are also reasonable to replace yourself. Fuel injector diagnosis and replacement, and anything involving a compression test showing worn rings or valve damage, is better left to a shop with the right pressure-testing tools and experience interpreting the results.

Don't ignore a flashing check-engine light

A steady check-engine light means 'get it checked soon.' A flashing one means active misfire damage risk to the catalytic converter — ease off the accelerator, avoid high RPM, and get it diagnosed as soon as practical rather than continuing to drive normally.

Typical costs

A full set of spark plugs runs $40-$150 in parts for most four- and six-cylinder engines if you do it yourself; shop labor adds $100-$300 depending on how buried the plugs are (some transverse V6 layouts are notoriously labor-intensive). Ignition coils run $30-$100 each. Vacuum leak repairs are usually under $50 in parts. A fuel injector replacement or a compression-related repair can range from a few hundred dollars to well over a thousand depending on what's found.

Mistakes to avoid

  • Replacing all the coils or plugs at once without testing — swap-testing one cylinder first saves money.
  • Ignoring a random-misfire code because it 'comes and goes' — intermittent misfires still stress the catalytic converter over time.
  • Using the wrong spark plug gap or torque spec — both affect performance and can cause a new misfire.
  • Continuing to drive hard on a flashing check-engine light.

Frequently asked questions

What does a flashing check-engine light mean versus a steady one?
A flashing light indicates an active misfire severe enough to damage the catalytic converter; a steady light means a fault was detected but isn't as urgent.
Can bad gas cause a misfire?
Yes, contaminated or very low-quality fuel can cause a temporary misfire, though it's less common than plug, coil, or vacuum-related causes.
How do I know which cylinder is misfiring?
An OBD-II scanner will show a code like P0302 for cylinder 2; coil-swap testing can then confirm whether the coil or the cylinder itself is the problem.
Is it safe to drive with a misfire?
Short, gentle driving to a shop is usually fine, but sustained driving with an active misfire risks catalytic converter damage and should be avoided.
How often should spark plugs be replaced to avoid misfires?
Standard copper plugs typically need replacement every 30,000-50,000 miles, while iridium or platinum plugs can often go 60,000-100,000 miles — check your owner's manual for the exact interval.

Sources & further reading

Figures, prices and policy details were current at the last-updated date above. Automotive pricing, incentives and regulations change frequently — verify time-sensitive details with the linked primary sources. Read our editorial policy and fact-checking standards.