A check engine light means your car's engine computer has detected a fault it considers serious enough to tell you about, usually related to emissions, fuel, ignition or sensors. A steady light means "get it checked soon". A flashing light means an active misfire that can destroy the catalytic converter: stop driving as soon as it is safe.
Stand-in photoSteady versus flashing
A steady check engine light (often an amber engine outline) means a fault code is stored. The car may drive perfectly. It may also be running in a fallback mode that uses more fuel or reduces power. It should be read within days, not months.
A flashing light is different. It means the engine is misfiring badly enough to send unburned fuel into the exhaust, where it burns inside the catalytic converter. Converters on European cars are expensive. Pull over, switch off if the engine is running roughly, and contact a workshop.
The most common causes
- Oxygen (lambda) sensor or air-flow sensor faults
- Misfires: coils, spark plugs, injectors
- Evaporative-emissions leaks, including a loose or worn fuel cap
- Catalytic-converter efficiency codes
- Vacuum or intake leaks
- Thermostat stuck open (engine not reaching temperature)
- Turbo boost or wastegate faults on turbocharged engines
- Timing-related codes on engines with variable valve timing
Why "the code" is not the diagnosis
A code reader gives you a number such as P0171 (system too lean). It does not tell you whether the cause is a vacuum leak, a dirty air-flow sensor, a weak fuel pump or a PCV valve. The code is the start of diagnosis, not the end. Replacing the part the internet suggests is how people spend money twice.
What to do
- Note when the light came on and what the car was doing.
- Do not clear the code; it erases the freeze-frame data that helps find the cause.
- If the light is flashing, or the car is losing power, overheating or making noise, stop driving.
- Book a diagnostic. On a European car, insist on a full-module scan rather than an engine-only reader.
Questions
Can a loose fuel cap really turn the light on?
Yes. The evaporative-emissions system checks for leaks, and a loose or worn cap is one of the most common causes of a check engine light. Tighten it; if the light stays on after a few drives, have it read.
Will the light go off by itself?
Some codes clear themselves after several drive cycles if the fault does not recur. The code usually remains in history and is visible on a proper scan.