In this article
- What is the check engine light watching?
- Steady vs. flashing: what's the difference?
- Can I drive with the check engine light on?
- What are the most common reasons a check engine light comes on?
- Why isn't a code reader a diagnosis?
- What does a proper check engine diagnostic involve?
- What should you do when the check engine light comes on?
The check engine light means your car's on-board diagnostic system has found a fault in the engine, emissions or transmission controls and stored a trouble code. A steady light means have it checked soon. A flashing light means a severe misfire that can overheat and damage the catalytic converter, so ease off and stop driving as soon as it's safe.
The light only tells you something is out of range, not what failed. The cause could be a gas cap that wasn't tightened at the pump, or a misfire that's slowly cooking a catalytic converter. How urgent it is depends on what the light is doing.
What is the check engine light watching?
Every 1996 and newer car and light truck has a second-generation on-board diagnostic system, called OBD-II, according to the EPA. It monitors the systems that affect emissions: ignition, fuel delivery, the oxygen sensors, the catalytic converter and the evaporative (EVAP) system that traps fuel vapor. On many vehicles it watches the transmission too.
When a reading falls outside its expected range, the computer stores a code and turns on the light, an amber engine outline that may also say "CHECK" or "SERVICE ENGINE SOON." It should light up briefly when you turn the key, as a bulb check, then go out. The EPA also notes that once the problem that triggered it is fixed, the computer turns the light off on its own.
The check engine light is not the oil pressure or temperature warning. Those are usually red, and they mean pull over and shut the engine off.
Steady vs. flashing: what's the difference?
A steady light means a fault was found but the engine isn't in immediate danger. The EPA's advice is to have it checked soon. If the car runs, idles and shifts normally, you can usually drive it to a shop in the next few days.
A flashing light is a different situation. The EPA describes it as a severe engine problem such as a catalyst-damaging misfire. When a cylinder misfires, unburned fuel goes into the exhaust and burns inside the catalytic converter, which can overheat and melt the converter's insides. That's one of the most expensive parts of the exhaust system, and a flashing light can ruin it in one long drive.
If the light is flashing, slow down, avoid hard acceleration and heavy loads, and get off the road when it's safe. If the car is shaking badly or losing power, have it towed rather than nursing it home.
Can I drive with the check engine light on?
With a steady light and a car that drives normally, yes, for a short time. Don't let it ride for months, though. Some small faults cost you fuel every day, and a failing oxygen sensor or a mild misfire can damage the catalytic converter over time.
Before a long drive, like a holiday trip up the Turnpike, get a steady light checked first. A minor fault found at home is a lot easier to deal with than one that turns into a flashing light halfway to Orlando.
Stop driving right away if the light starts flashing, if the temperature or oil pressure warning comes on, or if the car shakes, loses power or smells like something is burning.
What are the most common reasons a check engine light comes on?
Kelley Blue Book lists loose gas caps, oxygen sensors, EVAP purge valves, spark plugs and wires, mass airflow sensors, fuel injectors, thermostats and catalytic converters among the usual causes. Here's how they tend to show up:
| Cause | What you might notice | What the fix usually involves |
|---|---|---|
| Loose or worn gas cap | Light comes on a day or two after filling up; car runs fine | Tighten or replace the cap |
| EVAP leak or purge valve | Light on, sometimes a faint fuel smell, no change in how it drives | Smoke test to find the leak, then a hose, seal or valve |
| Oxygen sensor | Worse gas mileage, sometimes a rough idle | Check sensor data, replace the faulty sensor |
| Misfire (plugs, coils, injectors) | Shaking at idle, hesitation, light flashing under load | Find the cylinder, then plugs, coil or injector |
| Mass airflow (MAF) sensor | Hesitation, stalling, poor mileage | Check for air leaks, test, clean or replace the sensor |
| Vacuum leak | High or rough idle, "lean" codes | Smoke test, replace the cracked hose or gasket |
| Catalytic converter | Rotten-egg smell, sluggish acceleration | Find what damaged it first, then replace the converter |
These repairs range from something as simple as a new gas cap to a new catalytic converter.
If you just filled up, start with the cap. Tighten it until it clicks and give it several days of normal driving. The light won't go out right away, but if the cap was the problem it should clear on its own. If it doesn't, have it scanned.
Why isn't a code reader a diagnosis?
Parts stores will read your codes, and a basic scanner doesn't cost much. That's useful, but a trouble code names a system or a condition, not a failed part. KBB's check engine guide puts it plainly: the code points to the system with the problem, not how or why to fix it.
Take P0171, "system too lean." It means the engine is getting more air than fuel. That can come from a vacuum leak, a dirty mass airflow sensor, a weak fuel pump or a bad oxygen sensor. Replacing the O2 sensor because the code mentions oxygen is how people spend money and still have the light on.
P0420, "catalyst efficiency below threshold," is another one. Sometimes the converter really is worn out. Sometimes an exhaust leak or a lazy oxygen sensor is fooling the computer, or a misfire that was ignored for months is what killed the converter. Replace the converter without fixing that misfire and you'll be buying another one.
What does a proper check engine diagnostic involve?
A real diagnostic starts with the code and keeps going:
- Scan and record. Read every stored and pending code, plus the freeze-frame data, a snapshot of speed, temperature and load at the moment the fault set.
- Watch live data. Look at fuel trims, oxygen sensor signals, misfire counts and airflow while the engine runs, on a road test if needed.
- Pinpoint tests. Confirm the suspect part with a smoke test for vacuum or EVAP leaks, a fuel pressure test, or a lab scope on ignition coils and sensors.
- Fix and verify. Make the repair, clear the codes and drive the car until the computer re-runs its self-tests and confirms the fault is gone.
That's the difference between a check engine light diagnosis and a quick code read in a parking lot. If the cause turns out to be worn plugs or coils, a tune-up often brings back lost power and gas mileage along with turning the light off.
What should you do when the check engine light comes on?
When the light first comes on, a few quick checks tell you how to handle it.
If the light is steady, the gas cap is tight and the car drives normally, book a diagnostic within the next few days. If it's flashing, ease off and get off the road.
At AA Air Conditioning & Radiators in Miami Gardens, we diagnose check engine lights on foreign and domestic cars, trucks and SUVs, from Hondas and Toyotas to Bentleys and Maseratis. Our technicians are salaried and never paid on commission, so the job is finding the actual cause, not selling parts. Most repairs come with a 1-year warranty, and if the fix turns out to be a big one, repairs over $299 can qualify for 6-month same-as-cash financing.
Light on? Call (305) 654-4455, and tell us whether it's steady or flashing when you call.
Common questions
Will the check engine light reset itself?
Often, yes. If the fault doesn't come back over several drives, the computer turns the light off, but the code stays in memory for a while and a technician can still read it.
Does disconnecting the battery clear the check engine light?
It usually turns the light off, but it also erases the stored data a technician would use and resets the self-tests. If the fault is still there, the light comes back.
Why is my check engine light on when the car drives fine?
Many faults are emissions-related, like a small EVAP leak or a sensor reading slightly out of range, and don't change how the car drives at first. They still deserve a check, because some get worse or quietly cost you fuel.
Can low oil turn on the check engine light?
Low oil pressure normally turns on the separate red oil warning. On some engines, though, low or dirty oil can set variable valve timing codes that turn on the check engine light.
From the shop. Written by AA Air Conditioning & Radiators, an independently owned auto A/C, radiator and repair shop at 18400 NW 2nd Ave in Miami Gardens, serving South Florida drivers since 1992. Reviewed by the AA Air Conditioning & Radiators service team. Every car is different, so call (305) 654-4455 before acting on advice about your own vehicle. About us