Check Engine

Is it bad to drive with the check engine light on?

Short answerSolid: a few days. Flashing: stop

A solid check engine light is usually safe to drive on for a few days, as long as the car runs normally. A flashing light means the engine is misfiring badly enough to cook the catalytic converter, so pull over and get a tow. Either way, get the code read this week; parts stores do it for free.

A solid check engine light is usually fine to drive on for a few days, as long as the car runs normally. A flashing one is not. Flashing means the engine is misfiring hard enough to overheat the catalytic converter, and that's a $1,300-plus part (CarMD).

Get the code read this week either way. AutoZone, O'Reilly and Advance Auto Parts will do it for free.

What the light actually means

The light means the engine computer has logged a fault, almost always in the emissions system. That covers a lot of ground, from a loose gas cap to a dead catalytic converter.

The car stores a diagnostic trouble code with the fault. P0455 is a big evaporative leak (often the gas cap). P0420 is catalyst efficiency below threshold. P0301 is a misfire on cylinder 1. The code tells you which system failed, not which part. That's why RepairPal's technicians warn against buying parts off the code alone.

Solid and flashing are two different messages. Solid means "a fault is stored, fix it soon." Flashing means "misfire in progress, raw fuel is reaching the catalytic converter." Edmunds puts it bluntly: a misfire can overheat the emissions system and cause a fire. Stop driving and arrange a tow.

Most likely causes, in order

Gas cap first, then sensors, then ignition parts. That's the pattern in CarMD's repair data, which comes from over 17 million real-world repairs.

Repair

Average cost (CarMD 2022 data)

How urgent

Tighten or replace gas cap

Free to $25

Not urgent

Replace oxygen sensor

$242

Days to weeks

Replace mass airflow sensor

$303

Days to weeks

Replace EVAP purge valve

$137

Not urgent

Replace ignition coil

$214

Soon, misfire risk

Replace coils and spark plugs

$392

Soon, misfire risk

Replace fuel injector

$424

Soon

Replace thermostat

$239

Soon, overheating risk

Replace catalytic converter

$1,313

Fix before emissions test

Edmunds quotes a newer CarMD set with higher numbers: $1,511 for a catalytic converter, $287 for an oxygen sensor, $480 for coils and plugs, and a $554 average repair. Prices moved up fast between those two reports, so treat the table as a floor, not a ceiling. RepairPal's own estimate for a catalytic converter is higher still, at $2,280 to $2,480 with OEM-grade parts, which is why a flashing light deserves a tow.

The gas cap case is worth testing before you spend anything. Tighten it until it clicks, drive a few trips, and see if the light clears on its own. Edmunds says a loose or badly seated cap flags the evaporative emissions system and the light goes out once the system passes its self-test again.

Can you keep driving, and for how long

With a solid light and no symptoms, a few days to a couple of weeks is reasonable. The car is telling you something is out of spec, not that it's about to strand you.

The exception is a solid light with symptoms. Rough idle, hesitation, poor fuel economy, a hot smell, or an overheating gauge all change the answer to "today." A misfiring engine or a bad oxygen sensor dumps extra fuel, and Edmunds notes that excess fuel shortens the life of the converter.

A flashing light means stop. Honda's guidance, as summarized on YouCanic, is the same as everyone else's: don't drive a Honda with a flashing light because of the misfire and catalytic converter damage that follows. Pull over, shut it off, and call a tow. A tow is cheaper than a converter.

One more case. If the check engine light comes on with the oil pressure light or the temperature light, stop right away. Those two don't wait.

What diagnosis costs

Reading the code is free at the big parts chains. A shop diagnosis runs about $122 to $179 at an independent, by RepairPal's estimate for a typical SUV like a Ford Explorer. Dealers often charge more and may put the fee toward the repair.

AutoZone's Fix Finder is the free option most people use. Staff plug a scanner into the OBD2 port under the dash, print the stored codes, and hand you a sheet with likely fixes. The service also reports emissions test readiness, which matters if your state does OBD inspections.

A cheap Bluetooth OBD2 dongle and a phone app does the same job in your driveway. It also lets you check whether the code is "pending" or "confirmed," which tells you if the fault is still happening.

Don't clear the code just to make the light go away. Clearing it also wipes the readiness monitors, and most states will fail an emissions inspection until the car has been driven enough to reset them. Clearing a code also deletes the freeze-frame data a mechanic uses to find an intermittent fault.

Will it pass inspection

No. In any state with OBD2 emissions testing, a lit check engine light is an automatic fail. The tester doesn't care what the code is.

If your inspection is due, fix the fault first, then drive a mixed cycle of city and highway miles over a few days before the test so the readiness monitors complete.

What to do today

  1. Note whether the light is solid or flashing. Flashing: pull over, switch off, call a tow.
  2. Solid: check the gas cap. Tighten until it clicks, or replace it if the seal is cracked.
  3. Drive to AutoZone, O'Reilly or Advance and get the codes read for free. Ask for the printout and photograph it.
  4. Look up the code on the printout. Codes starting P030x are misfires; stop driving until fixed. P04xx is emissions and can usually wait a week.
  5. Book a shop with the code in hand and ask for a diagnosis, not a parts swap. Budget $122 to $179 for diagnosis (RepairPal) plus the repair.

Sources

Featured image: Check Engine by .kkursor (CC0). Source

No comments yet