You are offline — AutoTools still works from your device.
Diagnostics

Understanding the check engine light

The check engine light means the car detected a fault. What to do depends on whether it is steady or flashing.

📅 Aug 17, 2026 ✔ Free guide
Advertisement

Steady vs flashing

A steady light usually points to an emissions or sensor issue — not urgent, but read the code soon. A flashing light means a severe misfire that can destroy the catalytic converter — stop driving when it is safe.

What to do first

  1. Check the fuel cap is tight (a loose cap triggers EVAP codes)
  2. Note whether the car drives normally or feels wrong
  3. Read the code with a scanner (see AutoTools OBD lookup)
  4. Fix the confirmed cause before clearing the code

Common causes by code

  1. P0300–P0304: misfire — plugs, coils, injectors
  2. P0171/P0174: lean mixture — vacuum leak, MAF, fuel
  3. P0420: catalyst efficiency
  4. P0128: thermostat stuck open

Questions about this guide

Sometimes, if the fault clears, the light turns off after a few drive cycles — but the code stays stored. Fix the cause, not the light.
It clears codes temporarily, but they return if the fault remains, and you lose learned settings.
Advertisement
Install AutoToolsWorks offline, one tap away.
Ask the AI mechanic
Hi! Ask me anything about your car — codes, noises, parts, maintenance.
All tools