Warning Lights and Diagnostics

What the Check Engine Light Is Telling You

The check engine light can mean anything from a loose fuel cap to a serious misfire. Learn common causes, steady versus flashing, and sensible next steps.

On this page
  1. What the light is
  2. Steady or flashing
  3. Common reasons it comes on
  4. Why it may come and go
  5. Sensible next steps
  6. The light and inspections
  7. Cost and decisions
  8. Reducing the chances

What the light is

The check engine light, sometimes called the malfunction indicator lamp, is usually an amber engine outline on the dashboard. It is connected to the car’s on-board diagnostics. When the computer detects a fault in the engine, emissions or related systems that it cannot correct, it stores a fault code and turns the light on.

The light is deliberately general. It tells you something needs attention, not what. The cause could be trivial or serious, so the first job is to work out how urgent the situation is.

Steady or flashing

This is the most important distinction.

  • A steady light generally means a fault has been detected, and the car should be checked soon. In many cases the car still drives normally. It is usually not an emergency, but it should not be left for months.
  • A flashing light typically signals a more serious problem, often a severe engine misfire. Unburned fuel can enter the exhaust and overheat the catalytic converter, which is expensive to replace. If the light flashes, reduce speed, avoid heavy acceleration and towing, and get the car to a mechanic as soon as safely possible. If the car shakes badly or loses power, stop and arrange a tow.

Check the owner’s manual, since the exact meaning of a flashing light varies somewhat by vehicle.

If the check engine light appears together with a red warning, such as the oil pressure warning or a temperature warning, treat the red light as the priority and stop safely.

Common reasons it comes on

  • A loose, damaged or missing fuel cap. The fuel system is sealed to prevent vapor escaping, and a poor seal can trigger a code. Tightening the cap is a harmless first step, though the light may take a few drives to clear.
  • Oxygen sensor problems. These sensors measure the exhaust and help the computer set the fuel mixture. A worn sensor can reduce efficiency and increase emissions.
  • Catalytic converter issues. This part reduces harmful exhaust gases. It can wear out or be damaged by other faults, such as a long-term misfire.
  • Spark plug or ignition problems. Worn spark plugs and failing ignition coils are common causes of misfires and rough running.
  • Mass airflow or other sensor faults. A dirty or failing sensor can send incorrect readings, leading to poor idle or reduced fuel economy. A clogged air filter can sometimes play a part.
  • Evaporative emissions system leaks, involving small hoses, valves and the charcoal canister
  • Exhaust gas recirculation (EGR) or other emissions components that stick or clog
  • Engine temperature sensor or thermostat faults
  • Low-level electrical issues, including a weak battery or charging problems

This list is not complete, and the same symptom can have several causes. A code is a pointer, not a verdict.

Why it may come and go

Sometimes the light comes on, then goes out after a few drives. This can happen when a fault is intermittent or when the condition that triggered it, like a loose fuel cap, is corrected. The computer typically needs several clean trips before it turns the light off. An intermittent fault is still worth noting, since it may return. The stored code usually remains in memory, so a code reader can often show it later.

Sensible next steps

  1. Check how the car is driving. Any rough running, power loss, strange noises, smoke or smells raise the urgency.
  2. Check the fuel cap. Make sure it is on and clicks tight, especially if the light appeared soon after refueling.
  3. Note any other lights or messages. A red light changes the picture.
  4. Avoid hard driving until it’s checked. Heavy loads, towing and aggressive acceleration put more stress on a struggling engine.
  5. Read the code. Many repair shops or parts stores will read codes, and owners can use a code reader themselves. The code helps narrow down the system involved, but it does not replace a proper diagnosis.
  6. Arrange a diagnosis. A mechanic can test the suspected part and systems instead of simply replacing whatever the code names. Ask what they tested and for a written estimate before approving work.
  7. Do not simply clear the code and forget it. If the fault remains, the light will come back, and clearing codes can also reset emissions readiness checks.

The light and inspections

In places that test emissions or perform a safety inspection, an illuminated check engine light can cause a failed test. Rules vary by country and state, so check with your local authority about what applies to your vehicle. Resolving the fault properly is better than clearing the code before the test. Pre-purchase checks matter too: when doing a used car inspection, a light that is off may still hide stored codes, so a scan can be useful.

Cost and decisions

Repairs range from very cheap, such as tightening a fuel cap, to costly repairs such as a catalytic converter. Because the range is wide, the sensible approach is to get a diagnosis before deciding. On an older car, a larger repair may prompt the repair or replace question. Ongoing ownership is easier when you plan for repairs with a maintenance budget.

Reducing the chances

Stick to the service schedule, replace spark plugs and filters when due, use the fuel grade the manual specifies, and fix small problems early. Regular servicing does not prevent every fault, but it removes many of the common causes. If a flashing light, noises or a loss of power appear, treat the car as unsafe to continue driving hard, and seek professional help.

The complete guide to warning lights and diagnostics

Dashboard Warning Lights: What the Colors Mean
Read the guide

Keep exploring

Guides from other topics

All topics →