Engine management light on: causes and is it safe to drive?
The engine management light — the amber engine-shaped symbol, sometimes called the check engine light — means the engine's computer has stored a fault. What matters most is whether it's steady or flashing. A steady light is usually something that can wait a few days. A flashing light means the engine is misfiring badly enough to damage the catalytic converter.
Below are the likely causes of each, ranked the way a mechanic would rank them, with how to tell them apart. Answer a few questions in the checker and, if you add the registration, the shortlist is checked against the car's own MOT record.
Free interactive diagnosis
Is it petrol or diesel?
A hybrid counts as petrol. The likely causes are completely different between the two.
Is it safe to keep driving?
For a typical car with each symptom. These are general guidance, not a diagnosis — if you're unsure, don't drive it.
- Engine management light on and steadyUsually OK to drive
- Engine management light flashingDon't drive
Engine management light on and steady
Usually fine to drive — get it checked when convenient
Usually a nuisance rather than a danger, and unlikely to strand you or cause other damage in the meantime. Get it checked when it's convenient — sooner if it gets worse or anything else changes.
Likely causes
- Lambda (oxygen) sensorMost likely
A stored P013x–P015x code and worse fuel economy, but the car drives normally.
If it's this: not urgent.
- Ignition coil or spark plugsPossible
A misfire code (P0300–P0304), shaking at idle, and a loss of power. Swapping a coil to another cylinder and seeing the fault move confirms it.
If it's this: get it checked soon.
- EGR valve stickingPossible
A rough idle, black smoke and a P0400-series code. Common on diesels that do mostly short, slow journeys.
If it's this: get it checked soon.
- Fuel cap not sealing or an evaporative leakPossible
The light came on just after filling up, with code P0455 or P0456. Check the cap clicks shut.
If it's this: not urgent.
What to do next
A steady amber light with the car driving normally is rarely an emergency. Have the fault code read before spending anything — a cheap OBD reader or most garages will do it.
Engine management light flashing
Stop — don't drive it
If you're driving, pull over when it's safe and switch off. Don't drive it again until it's been checked — have it recovered if you need to. Carrying on risks the engine, your brakes or your steering, and recovery costs less than the damage.
Likely causes
- Ignition coil or spark plugsMost likely
A misfire code (P0300–P0304), shaking at idle, and a loss of power. Swapping a coil to another cylinder and seeing the fault move confirms it.
If it's this: get it checked soon.
- Fuel injectorLikely
A misfire or knock on one cylinder, and sometimes smoke. On a diesel a garage can do a leak-off test to find the bad one.
If it's this: get it checked soon.
- Catalytic converterPossible
Code P0420, a rattle from underneath, and emissions close to the limit at the MOT.
If it's this: get it checked soon.
What to do next
A flashing engine light means a misfire bad enough to damage the catalytic converter. Pull over when safe and don't drive further than you have to.
A shortlist, not a diagnosis
The ranking is the one a mechanic would give over the counter for a typical car — nobody can road-test a car over the internet, and the real cause may not be listed. Add the registration in the checker above to have it checked against that car's MOT advisories, mileage and engine. Have the car checked by a qualified mechanic before relying on it, and if you're unsure whether it's safe, don't drive it.
Common questions
Can I drive with the engine management light on?
If the light is steady and the car drives normally, you can usually drive it gently for a few days — but get the fault code read soon, because a small fault left alone can become an expensive one. If the light is flashing, or the car has lost power, is shaking or smells hot, pull over when it's safe and don't carry on: a flashing light means unburnt fuel is reaching the catalytic converter, which can overheat and fail.
What is the most common cause of an engine management light?
With a steady light, sensors are the usual suspects — a lambda (oxygen) sensor, an EGR valve sticking on a diesel, or a fuel cap that isn't sealing. A flashing light is most often an ignition coil or spark plug. Only the fault code confirms which.
How do I find out why the light is on?
Have the fault code read. Many garages will do it quickly, and a basic OBD code reader plugs in under the dashboard. The code narrows the list further than any question can, though it names the system that reported the fault rather than always the part that failed.
Will an engine management light fail the MOT?
Yes. Since May 2018 an engine management light that stays on is a major defect at the MOT, so the fault needs fixing before the test. Clearing the code just before the test doesn't help if the fault comes back.
Related symptoms
Other warning lights
Dashboard warning light on? What it means and what to do
Running poorly
Car running badly? Losing power, misfiring, stalling or juddering
Exhaust smoke
Smoke from the exhaust: what white, blue and black smoke mean
All symptoms: Other warning lights · Won't start · Exhaust smoke · Running poorly · Leaks · Brakes · Steering & vibration · Noises · Symptom checker