The check engine light means your car's computer has spotted a fault that affects, or could affect, the emissions system. It doesn't say which part failed. It says a fault code is stored and waiting to be read.
A solid light means fix it soon. A flashing light means a severe misfire is happening right now, so pull over and get a tow.
What the check engine lamp means, in plain terms
The light's official name is the malfunction indicator lamp, or MIL. Edmunds describes it as usually orange or amber, shown as an engine outline or the words "check engine." Some cars say "Service Engine Soon" instead, according to Arizona's emissions program.
Every gas car and light truck sold in the US since the 1996 model year runs OBD-II. That's the standard that made the codes and the plug under the dash the same on every brand. Before 1996, each carmaker used its own system and its own tools (Edmunds).
The computer watches dozens of sensors. When a reading falls outside the allowed range, it stores a five-character code and turns the lamp on. RepairPal puts it simply: a lit light generally means the car is polluting beyond federal standards and would likely fail a smog check.
It's not the same as a maintenance or service reminder. That light counts miles or oil life. The check engine light only comes on for a detected fault.
What a check engine light can indicate: solid, flickering or flashing
How the lamp behaves tells you more than the fact that it's on. RepairPal splits it into four cases, and they're worth knowing.
What you see | What it usually means | What to do |
|---|---|---|
Solid, car drives normally | A stored emissions fault, often minor | Get the code read this week |
Solid, with rough running or power loss | A serious engine management fault, possible limp-home mode | Stop and arrange a tow |
Flickers only in some conditions | An intermittent fault | Drive as little as possible, get it checked |
Flashing, about once a second or faster | Severe misfire, unburned fuel reaching the catalytic converter | Pull over now and tow it |
The flashing case is the one that costs money. Raw fuel reaching the catalytic converter can overheat it, and in extreme cases start a fire under the car (RepairPal). Edmunds gives the same advice: shut the car down and have it towed.
If the check engine light shows up alongside the oil pressure or temperature light, stop straight away. Those faults don't wait. Our guide to driving with the check engine light on covers how long a solid light can safely wait.
What could the check engine light mean? Causes ranked by how often they happen
The best data on this comes from CarMD, which publishes a yearly index of real check engine repairs. Its 2026 Vehicle Health Index covers repairs made in 2025. The catalytic converter tops the list, and an ABS wheel speed sensor made the top 10 for the first time (CarPro).
Rank | Repair | Average cost, parts and labor | Share of repairs |
|---|---|---|---|
1 | Catalytic converter | $1,511 | 7.43% |
2 | Oxygen sensor | $287 | 6.68% |
3 | Ignition coil and spark plugs | $480 | 6.0% |
4 | Mass air flow sensor | $346 | 5.77% |
5 | Ignition coil | $256 | 5.02% |
6 | EVAP purge control valve | $172 | 4.93% |
7 | Fuel injector | $572 | 2.76% |
8 | ABS wheel speed sensor | $314 | 2.72% |
9 | Thermostat | $324 | 2.44% |
10 | Spark plugs | $299 | 1.84% |
Source: CarMD 2026 Vehicle Health Index, as reported by Edmunds and CarPro.
A few things stand out. The average check engine repair hit a record $554 in 2025, up from $415 the year before (Edmunds). CarPro reports labor costs rose 51% and parts 23%. The average car in the study was 12.8 years old, also a record.
The table leaves out the cheapest cause of all, the gas cap. A loose or badly seated cap trips the evaporative emissions system and lights the lamp (Edmunds). It's free to check, so check it first.
What the codes look like
Each fault comes with a code like P0420 or P0301. The first letter is the system: P for powertrain, B for body, C for chassis and U for network (OBD Advisor). A few you'll see often:
- P0420: catalytic converter not working efficiently enough.
- P0300: random or multiple cylinder misfire. P0301 is a misfire on cylinder 1.
- P0455: large leak in the EVAP system, often a loose gas cap. P0442 is a small one.
- P0171: system too lean on bank 1, meaning too much air and not enough fuel.
The code names the system that failed, not the part. RepairPal's advice is to diagnose the fault, not buy parts off the code alone.
Engine light meaning for your wallet: is it serious?
Most of the time, no, but ignoring it makes it serious. A bad oxygen sensor or a misfire burns extra fuel. Edmunds notes that this speeds up catalytic converter failure, and CarPro cites CarMD saying a failing oxygen sensor can cut fuel economy by as much as 40%.
That's how a $287 sensor turns into a $1,511 converter. Small faults left for months are the expensive ones.
Some lights are temporary. Edmunds says humidity can set one off, and it may go out by itself. If the light clears after a few days and stays off, the code is still stored in the computer and can be read later.
Will it fail an emissions test
Yes. In states that test 1996 and newer cars through the OBD port, a lit check engine light is an automatic fail. Nevada's DMV says a car "will not pass an emissions test while this light is on," and Arizona says the same.
Clearing the code right before the test doesn't work either. Clearing it resets the readiness monitors, the computer's self-tests. Arizona rejects a 2001 or newer car with more than one monitor "not ready," and a 1996 to 2000 car with more than two. Nevada suggests up to a week of mixed city and highway driving for the monitors to finish.
One money tip from Nevada's DMV: emissions parts are generally covered by federal warranty for 2 years or 24,000 miles, and the catalytic converter and engine computer for 8 years or 80,000 miles. If your car is inside that window, ask the dealer before paying for a converter.
How to find out what your light means
Get the code read. It's free at most big parts stores. AutoZone's Fix Finder scans the OBD port, prints the stored codes and likely fixes, and checks emissions readiness at no charge (SlashGear). SlashGear also lists NAPA, Advance Auto Parts, O'Reilly, Pep Boys and Firestone as offering at least a free OBD scan.
A cheap Bluetooth OBD-II reader and a phone app does the same job in your driveway. The port sits under the dash on the driver's side, usually near the steering column.
A free scan gives you the code. A paid diagnosis tells you which part. For more fault-by-fault guides, browse our symptoms and repair costs sections.
What to do today
- Check whether the light is solid or flashing. Flashing, or solid with rough running: pull over safely, switch off and call a tow.
- Tighten the gas cap until it clicks. Replace it if the seal is cracked, then drive a few days and see if the light goes out.
- Get the code read for free at AutoZone, O'Reilly, Advance or NAPA. Photograph the printout.
- Don't clear the code to hide the light. It wipes the data a mechanic needs and will get you rejected at an emissions test.
- If the car is under 8 years or 80,000 miles and the code points at the catalytic converter, call the dealer about the emissions warranty before paying.
Sources
- Edmunds: What Your Check Engine Light Is Telling You
- RepairPal: Check Engine Light
- CarPro: Annual CarMD Check Engine Light Report, Catalytic Converter Tops List
- SlashGear: What Is AutoZone's Fix Finder Service
- Nevada DMV: On-Board Diagnostics Testing
- Arizona Emissions Program (myazcar.com): OBD
- OBD Advisor: OBD-II Codes
Featured image: Mercedes-Benz Check Engine Light by Tony Webster, CC BY 2.0. Source




No comments yet