Check engine light: what it means and what to do
Last updated June 23, 2026
Few dashboard warnings cause as much worry as the check engine light. The good news: it’s the car’s way of telling you exactly what’s wrong — once you read the code behind it. This guide explains what the light means, what usually causes it, and how to find your specific trouble code.
What the check engine light actually means
The check engine light (also called the malfunction indicator lamp, or MIL) comes on when your car’s computer detects a fault in the engine, emissions, or related systems and stores a diagnostic trouble code. The light is just the headline — the stored code is the full story.
There are two states worth knowing:
- Steady light — a fault is present, but it’s usually not an emergency. Diagnose it soon.
- Flashing light — an active, damaging fault (typically a serious misfire). Stop driving and get it checked right away.
The most common causes
Across millions of vehicles, a handful of codes account for a large share of check engine lights:
- A failing catalytic converter — see P0420
- An engine misfire — see P0300
- A lean fuel condition from a vacuum leak or dirty sensor — see P0171
- An EVAP leak, often just a loose gas cap — see P0455
A loose or worn gas cap is one of the single most common triggers — and one of the cheapest to fix.
How to find your code
You don’t have to guess. Plug an inexpensive scanner into the OBD-II port under the dash and read the code in under a minute. Our step-by-step guide walks you through it: how to read OBD-II codes with a scanner.
Once you have the code, look it up in our code database for the plain-English meaning, a can-I-drive severity rating, the most likely causes ranked by likelihood, and real repair costs.
Can you keep driving?
It depends on the code and how the light is behaving. We break it down in detail in is it safe to drive with the check engine light on? — but if the light is flashing, treat it as stop-driving until diagnosed.
What to do next
- Note whether the light is steady or flashing.
- Check that the gas cap is tight (then give it a few drive cycles).
- Read the code with a scanner.
- Look up the code for severity, causes, and cost.
- Decide DIY vs shop based on the difficulty and your tools.