Check Engine Light: What It Means, Causes & What to Do
Amber engine-block outline (sometimes the word CHECK)
TL;DR
Check engine light = a stored engine/emissions fault. Steady amber: drive short-term, scan soon. FLASHING: stop — active misfire damaging the catalytic converter. Read the exact code (e.g. P0420, P0300, P0171) with an OBD-II scanner to find the cause.
What this light means
The CEL (also called the MIL — malfunction indicator lamp) is the engine computer telling you it has detected something outside normal parameters and stored a diagnostic trouble code. It covers hundreds of possible faults — from a loose gas cap to a misfire — so the light alone tells you nothing specific. A scan reveals the stored code, which points to the actual problem. Colour and behaviour matter: steady amber = investigate; flashing = urgent.
Can I keep driving?
Usually yes if steady — no if flashing
IF the light is steady and the car drives normally → you can usually drive short-term, but scan it soon (you will also fail an emissions test). IF the light is FLASHING → stop driving as soon as it is safe; a flashing CEL means an active misfire dumping raw fuel into the exhaust, which can quickly ruin the catalytic converter.
Common causes
- Loose or faulty gas cap (EVAP leak)
- Misfire from worn spark plugs or coils
- Failing oxygen (O2) sensor or catalytic converter
- Lean/rich mixture from a vacuum leak or dirty MAF
- EGR, EVAP, or sensor circuit faults
What to do
- Scan the car with an OBD-II reader to get the exact code(s).
- Check the gas cap is tight — a common, free fix.
- If the light is flashing, stop driving and address the misfire first.
- Look up the specific code on Faultpedia for causes and repair steps.
- Fix the underlying fault, then clear the code and re-check.
FAQ
Is it safe to drive with the check engine light on?
If the light is steady and the car drives normally, usually yes for the short term — but get it scanned soon. If the light is flashing, stop driving: it signals an active misfire that can destroy the catalytic converter.
Why is my check engine light on?
It could be hundreds of things, from a loose gas cap to a misfire or a failing sensor. The only way to know is to read the stored trouble code with an OBD-II scanner.
Can a loose gas cap turn on the check engine light?
Yes. A loose or faulty gas cap causes an EVAP leak and is one of the most common reasons the light comes on. Tighten or replace it, then the light should clear after a few drive cycles.