Check Engine Light: What It Means and What to Do

Check Engine Light: What It Means and What to Do

The check engine light means your car’s engine computer has detected a problem with the engine, emissions or related systems and stored a trouble code. A solid light usually means a non-emergency issue, such as a loose gas cap, a failing oxygen sensor or an evaporative emissions leak, and you can generally drive to a shop soon. A flashing light means an active engine misfire that can overheat and damage the catalytic converter, so reduce speed and get the car checked right away. Many auto parts stores will read the code for free.

Key Takeaways

  • Solid light: get it checked soon; usually safe to drive carefully if the car runs normally.
  • Flashing light: misfire; ease off and get service immediately to protect the catalytic converter.
  • First check: tighten the gas cap until it clicks.
  • Read the code: use an OBD-II scanner (all US cars since 1996 have the port) or a free parts-store scan.
  • A code is a clue, not a diagnosis: the same code can have several causes.

Solid vs Flashing Check Engine Light

Solid (steady) lightFlashing (blinking) light
MeaningA fault has been detected and storedActive misfire, often severe
UrgencyGet it checked soonStop hard driving; get service now
Can I drive?Usually yes, carefully, if the car runs normallyOnly gently and a short distance to a safe place or shop
Risk if ignoredWorse fuel economy, failed emissions test, bigger repairs laterCatalytic converter damage, engine damage

Common Causes of a Check Engine Light

CauseExample codesWhat it usually needs
Loose, damaged or missing gas capP0455, P0457 (EVAP leak)Tighten or replace the cap
Oxygen (O2) sensorP0130–P0167 rangeReplace the sensor
Catalytic converter efficiencyP0420, P0430Diagnose cause; converter replacement is costly
Misfire: spark plugs or ignition coilsP0300–P0308Replace plugs or coils; check injectors
Mass airflow (MAF) sensorP0100–P0104Clean or replace the sensor
Lean or rich fuel mixture, vacuum leakP0171, P0174Find leaks; check sensors and fuel system
EVAP system leak (purge valve, hoses)P0440–P0456Smoke test to locate the leak
Thermostat stuck openP0128Replace thermostat

Code definitions come from the standard OBD-II code list, but manufacturers add their own. Always confirm the cause before buying parts.

What to Do When the Check Engine Light Comes On

  1. Notice how the car feels: rough running, shaking, loss of power, smoke, or other warning lights (oil pressure, temperature) mean stop and get help.
  2. Check if it is flashing: if so, slow down, avoid hard acceleration and get to a shop.
  3. Tighten the gas cap: it may take several drive cycles for the light to go off after fixing it.
  4. Read the code: use your own OBD-II scanner or visit a parts store; many offer free code reading.
  5. Research the code and symptoms: then have a trusted mechanic diagnose it.
  6. Fix it before an emissions test: an illuminated check engine light often means a failed inspection in states with emissions testing.

Safety note: If the check engine light flashes together with shaking, smoke, a burning smell, overheating or the oil pressure light, pull over safely and turn off the engine. Continuing to drive can destroy the catalytic converter or the engine.

How to Read Check Engine Codes Yourself

  1. Find the OBD-II port under the dashboard on the driver’s side.
  2. Plug in a scanner (wired or Bluetooth with a phone app).
  3. Turn the ignition on (engine can be off) and read the codes.
  4. Write down the code and any “freeze frame” data.
  5. Do not simply clear the code: it will return if the fault is still there, and clearing it erases useful diagnostic data and resets emissions readiness monitors.

Will the Check Engine Light Reset Itself?

Yes, for some faults. If the problem goes away (for example, a tightened gas cap), the light often turns off by itself after several normal drives. Disconnecting the battery also clears codes on many cars, but it resets readiness monitors, which can cause an emissions inspection to fail until you drive enough for them to set again.

How Much Does It Cost to Diagnose?

Code reading at many parts stores is free. A full diagnosis at a repair shop usually carries a diagnostic fee that varies by shop and region, and many shops apply it to the repair if you have the work done there. Repair costs depend entirely on the cause, from nothing for a gas cap to much more for a catalytic converter. Also check the NHTSA recall lookup, since some check engine faults are covered by free recall repairs.

Check Engine Light FAQ

It means the car’s computer has detected a problem with the engine, emissions or related systems and stored a diagnostic trouble code.

If the light is solid and the car runs normally, you can usually drive carefully to a shop soon. If it is flashing, reduce speed and get service right away.

A flashing light usually means an active engine misfire, which can overheat and damage the catalytic converter.

Yes. A loose or damaged gas cap can trigger an evaporative emissions code. Tighten it and the light may go off after several drives.

Many auto parts stores offer free code reading. You can also buy an inexpensive OBD-II scanner.

In states with emissions testing, an illuminated check engine light commonly causes a failed inspection.

Fix the cause first. The light may turn off on its own, or a scanner can clear it, but clearing without a repair only hides the problem temporarily.

Related Guides