Warning lights & diagnostics

Flashing Check Engine Light: Stop Driving?

A flashing check engine light usually means a severe misfire that can ruin the catalytic converter. What to do right away, likely causes, and repair costs.

By CarManager editorial teamUpdated 8 min read
On this page· 7 sections

A steady check engine light means "get this checked soon." A flashing one means something is happening right now that can cause expensive damage within minutes or miles. Almost always that's a severe engine misfire: unburned fuel is leaving the cylinders and igniting in the exhaust, where it can overheat the catalytic converter. The short answer is yes, stop driving as soon as you safely can. Here's what to do and what's usually behind it.

Why the light flashes

On cars built for the U.S. market since 1996, the onboard diagnostics system (OBD-II) watches for misfires by measuring tiny changes in crankshaft speed. When the misfire rate gets high enough that it could damage the catalytic converter, the system flashes the malfunction indicator lamp instead of holding it steady. That flashing behavior is part of the OBD-II emissions rules, which is why it means the same thing on nearly every make.

The converter is the concern because it works by burning off pollutants at high temperature. Raw fuel from a misfiring cylinder makes it run much hotter. Sustained, that can melt the converter's internal substrate, causing a restriction and a costly replacement. In rare cases an overheated converter can be a fire risk if the car is parked over dry grass.

What to do right now

  1. Ease off the accelerator. Misfires get worse under load. Drop out of cruise control and avoid hard acceleration, towing or climbing.
  2. Notice what changed. If the flashing stops when you slow down, the misfire is load-dependent. That's useful for diagnosis, but it's not an all-clear.
  3. Pull over when it's safe and turn the engine off.
  4. Check the obvious. Look for smoke, a strong fuel or rotten-egg smell, or a temperature gauge in the red. Check whether any other warning lights are on, especially oil pressure or engine temperature.
  5. Decide on driving. The safest choice is a tow. If you're somewhere unsafe, drive gently and only as far as you need to reach a safe place.
  6. Read the code with a scanner, or have a parts store or shop read it. See how to read OBD-II codes.

"It flashed and then stopped"

A light that flashed briefly and then went steady or off means the misfire got severe for a moment, often under hard acceleration or on a cold start in damp weather. The car stored the fault. Get the code read soon. Intermittent misfires often get worse, and the converter may already have taken some heat.

Most common causes

A flashing light is almost always misfire-related. These are the usual suspects, roughly in the order a technician would check:

CauseTypical cluesRelative repair cost
Failed ignition coilSingle-cylinder code (e.g., P0301), worse under load or in rainLow to moderate
Worn or fouled spark plugsMultiple cylinders, high mileage, overdue plug changeLow to moderate
Bad spark plug wire or coil bootOlder engines with wires; cracked or oil-soaked bootsLow
Clogged or leaking fuel injectorSingle cylinder, sometimes fuel smellModerate
Large vacuum leakLean codes (P0171, P0174) plus misfires, hissing, rough idleLow to moderate
Low fuel pressureRandom misfires (P0300), hesitation, hard startModerate to high
Mechanical problemLow compression: burnt valve, broken ring, head gasket, timing issueHigh
Contaminated or bad fuelProblems right after a fill-upLow to moderate
  • Failed ignition coil
    Typical clues
    Single-cylinder code (e.g., P0301), worse under load or in rain
    Relative repair cost
    Low to moderate
  • Worn or fouled spark plugs
    Typical clues
    Multiple cylinders, high mileage, overdue plug change
    Relative repair cost
    Low to moderate
  • Bad spark plug wire or coil boot
    Typical clues
    Older engines with wires; cracked or oil-soaked boots
    Relative repair cost
    Low
  • Clogged or leaking fuel injector
    Typical clues
    Single cylinder, sometimes fuel smell
    Relative repair cost
    Moderate
  • Large vacuum leak
    Typical clues
    Lean codes (P0171, P0174) plus misfires, hissing, rough idle
    Relative repair cost
    Low to moderate
  • Low fuel pressure
    Typical clues
    Random misfires (P0300), hesitation, hard start
    Relative repair cost
    Moderate to high
  • Mechanical problem
    Typical clues
    Low compression: burnt valve, broken ring, head gasket, timing issue
    Relative repair cost
    High
  • Contaminated or bad fuel
    Typical clues
    Problems right after a fill-up
    Relative repair cost
    Low to moderate

Relative costs are typical estimates and vary by vehicle and region.

Ignition coils: the most common fix on modern cars

Most engines since the 2000s use one coil per cylinder sitting on top of the spark plug. When one fails, that cylinder misfires heavily. A quick DIY test: swap the suspect coil with a neighboring cylinder, clear the code, drive gently, and see if the misfire code moves to the new cylinder. If it follows the coil, replace the coil.

Spark plugs

Plugs past their interval need more voltage to fire, which eventually overwhelms a coil. If plugs are due, replace them along with the failed coil. See spark plug replacement intervals.

Misfires that point to a bigger problem

If coils and plugs check out and the misfire stays in one cylinder, the next step is often a compression or leak-down test. Coolant loss, white exhaust smoke or milky oil alongside a misfire can mean a head gasket problem. Codes like P0016 along with misfires can point to timing issues.

What to tell the shop

Give the technician as much as you can:

  • Exact codes, including any pending codes, and freeze-frame data if your scanner shows it (speed, rpm, engine temperature when the fault was set).
  • When it happens: cold start, highway, uphill, in rain, after fill-up.
  • Recent work: new plugs, a battery replacement, fuel filter, anything under the hood.
  • Mileage since the last plug change.

Will the catalytic converter be damaged?

Not necessarily. A short drive at light load with a flashing light often doesn't ruin a converter. Long drives under load do raise the risk. After the misfire is fixed, watch for signs of converter damage:

  • A rattle under the car (broken substrate)
  • Sulfur or rotten-egg smell
  • Loss of power at speed, as if the exhaust is choked
  • Code P0420 or P0430 (catalyst efficiency below threshold) appearing later

Prevent it from happening again

  • Replace spark plugs on your manual's schedule.
  • Fix oil leaks at the valve cover; oil in plug wells ruins coil boots.
  • Don't ignore a steady check engine light; many misfires start small.
  • Use the fuel octane your manual specifies.
  • Check for recalls on your model year; some coil, injector and engine software problems have been the subject of recalls. Use the recalls page or your VIN at NHTSA (opens in a new tab).
  • Log codes, repairs and parts in your garage so a repeat problem is easy to spot.
Look up your trouble code

Enter a VIN, a model like “2018 Accord”, or a code like P0420. Free, no signup.

Frequently asked questions

Can I drive with a flashing check engine light?

You should only drive as far as needed to get somewhere safe. A flashing light signals a misfire severe enough to damage the catalytic converter. Ease off the throttle and arrange a tow or a short, gentle drive to a nearby shop.

What's the difference between a solid and flashing check engine light?

A solid light means a fault has been stored and should be checked soon. A flashing light means an active, severe misfire that can cause damage quickly. Our check engine light guide covers the steady light.

Why does my check engine light flash and then stop?

The misfire got bad enough to trigger flashing for a moment, often under load, and then eased. The fault is still stored and usually returns. Have the code read soon.

Can a bad gas cap make the check engine light flash?

No. A loose or faulty gas cap sets evaporative emissions codes and a steady light, not a flashing one.

How much does it cost to fix a flashing check engine light?

It depends on the cause. A failed coil or plugs is usually a modest repair; fuel system or internal engine problems cost much more; a damaged catalytic converter can be expensive (typical estimate, varies by vehicle and region). Fixing the misfire early is the best way to avoid the bigger bills.

Will clearing the code fix it?

No. Clearing the code turns the light off temporarily, but the misfire continues and the light will return. It also erases data a technician could use.

Key takeaways

  • A flashing check engine light almost always means an active, severe misfire.
  • Ease off immediately and stop driving as soon as it's safe; continued driving can overheat the catalytic converter.
  • The most common causes are ignition coils, spark plugs and fuel injectors, which are far cheaper than a new converter.
  • Read the stored codes (P0300 to P0312) to find which cylinder is misfiring.
  • Don't clear the code and keep driving; the misfire is still happening.

Related tools

General guidance, not professional advice. Intervals, specifications and legal requirements vary by vehicle, manufacturer and state: your owner’s manual, a qualified mechanic and your state agency come first. Costs mentioned are estimates. Our data sources.

Keep reading

Related guides