Check engine light flashing: what it means and what to do
Short answer: A flashing check engine light usually means the engine is misfiring badly enough to damage the catalytic converter. Reduce speed, avoid hard acceleration and heavy loads, and get the car checked as soon as you safely can. If the car is shaking hard, smells hot or loses power, pull over and get help.

Is it safe to drive? Treat it as urgent. A short, gentle drive to a nearby shop may be possible, but if the light keeps flashing, the car shakes badly, or you smell fuel or burning, stop and arrange a tow. Continuing to drive with a severe misfire can overheat and ruin the catalytic converter.
Common causes
- Worn spark plugs. A very common cause of misfires as plugs age. Spark plug replacement: $288 – $399 (RepairPal avg.)
- Failed ignition coil. Many engines have one coil per cylinder; one bad coil can cause a misfire on that cylinder. Ignition coil replacement: $238 – $320 (RepairPal avg.)
- Fuel delivery problem. A clogged or failing fuel injector, or low fuel pressure.
- Vacuum leak or sensor fault. Unmetered air or a faulty sensor can upset the air-fuel mixture.
- Mechanical problem. Low compression from valve or head gasket issues is less common but more serious.
Cost figures: RepairPal national averages, estimates last updated September 3, 2026 (checked October 18, 2026), before taxes and fees. Your vehicle, region and shop can put you well outside these ranges.
What to do now
- Ease off: drive gently and keep speed down.
- Don’t tow, haul or climb steep grades.
- If the light goes from flashing to steady, still get it checked soon. The code is stored.
- If the car is shaking hard, smells of fuel or burning, or the temperature gauge rises, stop safely and call for a tow.
Questions to ask the shop
- Which misfire code(s) did you find, and on which cylinder?
- Did you swap the coil or plug to another cylinder to confirm the cause?
- When were the spark plugs last replaced, and are they due by mileage?
- Is the catalytic converter OK, or was it damaged by the misfire?
- Is it safe to drive while I wait for the repair?
More questions by repair type →
Frequently asked questions
What does a flashing check engine light mean?
In most cars it means a severe, active misfire that can damage the catalytic converter. A steady light means a fault has been stored but isn’t considered an immediate emergency.
Can I drive with a flashing check engine light?
Only gently and as briefly as possible, to somewhere safe or to a shop nearby. If the car shakes badly or loses power, stop and get a tow.
How much does it cost to fix a flashing check engine light?
It depends on the cause. RepairPal’s national averages are roughly $288 to $399 for spark plug replacement and $238 to $320 for an ignition coil. If the catalytic converter was damaged, that is a much bigger repair.
Can bad gas cause a flashing check engine light?
Contaminated fuel can cause misfires, but plugs, coils and injectors are more common causes. A scan for codes and a misfire test should come first.
Related guides
- Check engine light (steady)
- Catalytic converter replacement cost
- Car shakes at highway speed
- Is this repair quote fair? (free checklist)
Sources
- RepairPal: spark plug replacement cost
- RepairPal: ignition coil replacement cost
- RepairPal: catalytic converter replacement cost
- NHTSA: check your vehicle for recalls
Also worth checking: open recalls on your vehicle (NHTSA, above) before paying for a repair. A recall repair is free at a dealer.
General information from someone with automotive sales and service-writer experience, not professional mechanical advice and not a substitute for an inspection by a qualified technician. Cost ranges are national averages from the sources listed and vary by vehicle, region and shop.