Check Engine Light — What It Means & What to Do

Why Is My Check Engine Light On?

The check engine light (CEL), also called the malfunction indicator lamp (MIL), means your car's onboard computer has detected a problem with the engine, transmission, or emissions system. It's triggered when a sensor reading falls outside the expected range.

There are hundreds of possible causes — from a loose gas cap to a failing catalytic converter. The only way to know the specific problem is to read the diagnostic code with an OBD2 scanner.

Steady vs. Flashing: How Urgent Is It?

Light StatusUrgencyWhat to Do
Steady (on)Not immediately dangerousDrive normally but scan the code soon. Schedule a diagnosis within a week.
Flashing🚨 Serious — pull over safelyIndicates an active misfire that can damage the catalytic converter. Reduce speed, avoid heavy acceleration, and get to a mechanic ASAP.

Top 5 Most Common Causes

  1. Loose or damaged gas cap — Tighten it and drive for a day. If the light goes off, problem solved.
  2. Oxygen sensor failure (P0130-P0167) — Causes poor fuel economy. $150-$300 to replace.
  3. Catalytic converter issue (P0420/P0430) — Expensive but often caused by another ignored problem.
  4. Mass air flow sensor (P0100-P0104) — Causes rough idle and stalling. Often fixable by cleaning.
  5. Spark plug / ignition coil (P0300-P0312) — Causes misfires. $50-$150 per cylinder.

Can I Pass Inspection with the Check Engine Light On?

No. In states that require emissions testing, a vehicle with an active check engine light will automatically fail inspection. The light must be off AND all readiness monitors must be complete.

How Much Does Diagnosis Cost?

Many auto parts stores (AutoZone, O'Reilly, Advance) will scan your codes for free. A mechanic typically charges $75-$150 for a full diagnosis beyond just reading the code.