Flashing Check Engine Light: What It Means and What to Do

The Flashing Check Engine Light means the engine is misfiring severely enough to send unburned fuel into the exhaust, which can quickly overheat and damage the catalytic converter.

Stop driving
Can I keep driving? Not for long. Reduce speed, avoid hard acceleration, towing, and climbing hills, and stop driving as soon as it is safe; if the car shakes heavily or you smell fuel or burning, pull over and have it towed.
What it looks like
An outline of an engine block seen from the side, blinking rather than staying lit.
Color
Amber/yellow, blinking on and off. It may flash only under acceleration or load and go steady when you ease off.

Also called: blinking check engine light, flashing CEL, check engine light blinking while driving, flashing engine light

Updated 2026-11-07 · By CarWhere Research

Why the flashing check engine light comes on

The engine computer watches crankshaft speed to detect cylinders that are not firing properly. When the misfire rate is high enough to raise catalytic converter temperatures to damaging levels, the light flashes instead of staying steady. The unburned fuel ignites inside the hot converter, which can melt its internal structure, cause a restriction, and in severe cases create a fire risk under the vehicle.

Steady vs flashing

Steady means a fault is stored and should be diagnosed soon. Flashing means an active, catalyst-damaging misfire is happening right now. If the light switches between flashing and steady as you change throttle, the misfire is load-dependent and still needs immediate attention.

Common causes

  1. Failed ignition coil or coil-on-plug unit
  2. Worn, fouled, or cracked spark plugs
  3. Faulty fuel injector (stuck, leaking, or not firing)
  4. Large vacuum leak or failed intake gasket
  5. Low fuel pressure from a weak pump or clogged filter
  6. Low compression from a burnt valve, broken valve spring, or head gasket failure
  7. Water or moisture in the ignition system after driving through deep water or washing the engine

What to do when the flashing check engine light comes on

  1. Ease off the accelerator right away and avoid heavy load.
  2. Pull over when it is safe and turn the engine off if the car is shaking, losing power, or you smell fuel or burning.
  3. Do not keep driving long distances; have the car towed if the misfire is severe or the light keeps flashing.
  4. Have the codes read; a P0300 means random misfires, while P0301 through P0308 identify the specific cylinder.
  5. Check ignition coils and spark plugs first on the affected cylinder, then injectors and compression if needed.
  6. After repairs, have the catalytic converter checked, since prolonged flashing can damage it and set P0420 or P0430 later.

Symbols and colors vary by manufacturer; your owner’s manual has the exact meaning for your vehicle.

Related OBD-II codes

P0300 — Random/Multiple Cylinder Misfire Detected

P0301 — Cylinder 1 Misfire Detected

P0171 — System Too Lean (Bank 1)

P0174 — System Too Lean (Bank 2)

P0420 — Catalyst System Efficiency Below Threshold (Bank 1)

P0430 — Catalyst System Efficiency Below Threshold (Bank 2)

P0335 — Crankshaft Position Sensor "A" Circuit

P0340 — Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)

Flashing Check Engine Light FAQ

What does the flashing check engine light mean?

The Flashing Check Engine Light means the engine is misfiring severely enough to send unburned fuel into the exhaust, which can quickly overheat and damage the catalytic converter.

Can I keep driving with the flashing check engine light on?

Not for long. Reduce speed, avoid hard acceleration, towing, and climbing hills, and stop driving as soon as it is safe; if the car shakes heavily or you smell fuel or burning, pull over and have it towed.

How far can I drive with a flashing check engine light?

As little as possible. Every mile with a severe misfire sends raw fuel into the catalytic converter, so drive only far enough to reach a safe place to stop, and use a tow if the car is running badly.

Why does my check engine light flash only when I accelerate?

Many misfires appear only under load, when the ignition system needs more voltage and the engine needs more fuel. A weak coil, worn plug, or lean injector often holds up at idle and fails when you press the throttle.

Can a flashing check engine light fix itself?

The flashing may stop if the misfire becomes less severe, but the underlying fault rarely repairs itself. Have the codes read even if it goes back to steady or turns off.

Other dashboard warning lights

Sources

General information written by CarWhere Research, not a diagnosis of your vehicle. When in doubt, stop in a safe place and follow your owner’s manual.