/check-engine-light


Check engine light on? Here is what it actually means

Short answer: a steady light means the computer stored a fault code — the car is usually safe to drive to a shop. A flashing light means a fault is happening right now, and continuing to drive can destroy the catalytic converter. Pull over.

Steady vs flashing

Light What it means What to do
FlashingActive misfire dumping raw fuel into the exhaustSlow down, pull over, do not keep driving
Steady then flashingIntermittent misfire getting worseTreat as flashing

A flashing light is the one case where "I will deal with it next week" turns a $150 repair into a $1,500 one. The catalytic converter overheats when unburned fuel hits it.

The five most common causes

  1. Loose or faulty gas cap — the cheapest fix on the list. Tighten it, drive a few

trips, and the light may clear itself. Cost: $0–25 for a new cap.

  1. Oxygen sensor — measures exhaust oxygen and trims fuel. Common after 60,000

miles. Cost: $150–350 parts and labor.

  1. Spark plugs or ignition coils — causes rough idle and misfires. Plugs:

$150–400. Coils: $200–500 depending on how many.

  1. Mass airflow sensor — dirty or failed, causes poor running and bad mileage.

Cost: $150–400. Sometimes cleaning ($50–100) is enough.

  1. Catalytic converter — usually the result of one of the above being ignored.

Cost: $1,000–2,500. This is the one you avoid by acting early.

Less common: EVAP leaks, EGR valve, thermostat, transmission codes.

How to read the code yourself

Any OBD-II scanner reads the same standard codes, and a basic Bluetooth one costs $20–50. Many U.S. parts stores will scan your car for free.

  1. Plug the scanner into the port under the dash, driver's side.
  2. Turn the ignition on (engine off is fine for most scanners).
  3. Read the code, for example P0301 — cylinder 1 misfire.
  4. Search the code plus your make, model and year. Codes are generic; the cause is

often model-specific.

Do not clear the code before a shop sees it. Clearing erases the freeze-frame data that tells a technician what the engine was doing when the fault set.

What a diagnosis should cost

Ask one question before authorizing work: "Is this the cause of the code, or a guess?" A good shop will show you the live data.

When you can keep driving

Safe for a few days with a steady light and normal behavior: yes.

Stop and get help if you also notice:

FAQ

Will disconnecting the battery reset it? It may clear the code and the readiness monitors — which can fail your next emissions test. Fix the cause instead of hiding it.

Can I drive with the light on for months? You can, until the underlying fault damages something expensive. A $200 sensor is cheaper than the $1,500 converter it ruins.

Why did the light come on right after refueling? Usually the gas cap or the EVAP system. Check the cap first.


Last reviewed: November 2026. General information, not a diagnosis. Have the vehicle inspected by a qualified technician before authorizing repairs.