Diagnostics

The engine management light: what it means and what to do next

Amber versus flashing, the faults behind the most common codes, why clearing the light without fixing the fault is a waste of money, and when to stop driving.

Published 27 June 2026By Motor Servicing6 min read
Short answer

A steady amber engine management light means a fault code has been stored and the car should be checked soon. A flashing light means stop driving as soon as it is safe, because a misfire can destroy the catalytic converter within minutes. The only way to identify the cause is to read the stored code with diagnostic equipment.

Amber, flashing, and what to do

BehaviourWhat it meansWhat to do
Steady amberA fault is stored, the car is running in a compromised stateDrive gently, get it read within days
Flashing amberActive misfire, unburnt fuel entering the exhaustStop as soon as it is safe, do not continue
Amber with limp modeThe ECU has restricted power to protect somethingGet it read before driving distance
Light on, car drives normallyCommon with sensor and emissions faultsStill needs reading, it will not clear itself

What usually causes it

In rough order of frequency on UK cars:

  • Oxygen and lambda sensors. Cheap part, common failure, immediate fuel economy penalty.
  • Mass airflow sensor. Often just contaminated rather than dead.
  • Ignition coils and spark plugs. The usual cause of a flashing light.
  • EGR valve. Carbon build-up, very common on short-journey diesels.
  • DPF. Blocked filters on diesels, covered in our DPF guide.
  • Loose or failed fuel cap seal. Genuinely a cause of evaporative system codes, and the cheapest fix in motoring.

Reading the code properly

A code is a starting point, not a diagnosis. P0171 means the engine is running lean; it does not tell you whether that is a vacuum leak, a dirty airflow sensor, a failing fuel pump or an exhaust leak upstream of the sensor. What separates a real diagnosis from a parts swap is reading the live data alongside the code: fuel trims, sensor voltages, airflow readings against expected values.

A mobile diagnostic health check takes 30 to 45 minutes at your address and produces a written summary: the codes, what they mean, what is likely to have caused them and what fixing it involves.

Why clearing the light is not a fix

Clearing codes resets the memory. It does not repair anything. If the fault is still present, the light returns within a few drive cycles, and in the meantime you have deleted the freeze-frame data that would have helped diagnose it.

There is one legitimate use: clearing codes after a repair, to confirm the fault does not return. Anything else is hiding a warning from yourself.

Before an MOTAn illuminated engine management light is an MOT failure in its own right. Clearing it the morning of the test also clears the readiness monitors, which is itself a failure. Fix the fault instead.

When to stop driving

Stop as soon as it is safe if the light is flashing, if it comes on with a temperature or oil pressure warning, if the car has lost significant power, or if there is a new noise, smell or smoke. Those combinations mean something is actively being damaged.

Otherwise, drive gently and get it read within a few days. A stored code is a car telling you something in plain language. It is worth listening before it gets louder.

Frequently asked

If it is steady amber and the car drives normally, short distances are usually fine, but get it read within days. If it is flashing, stop as soon as it is safe.

From £150 at your home or workplace, including the scan, live data checks and a written summary of what was found and what it means.

It will give you the code. It will not give you live data, freeze-frame context or the experience to tell which of four possible causes is the actual one.

Need the work doing?

We service cars on driveways across 187 UK towns and cities. Fixed prices, no membership, and a 12 months or 12,000 miles guarantee on parts and labour.

  • Technician comes to your home or workplace
  • Price confirmed before the slot is booked
  • Digital service record emailed afterwards
No membership needed

Book your service

Under a minute. An expert calls to confirm your price and slot.

Tap the plate and type your registration, e.g. AB12 CDE
Enter a valid UK number plate.
Type your postcode so we can find your nearest technician Enter a valid UK postcode.
Please enter your name.
Please enter a valid phone number.

By booking you agree to be contacted about your service. We only use your details to help you, see our privacy notice.

★ 4.8 rated Fixed price 12-mo guarantee

Booked, we've got it.

An expert is calling you now to confirm your price and slot.

Keep your phone to hand.

We'll come to you at a time that suits, morning or afternoon, Monday to Saturday.
Book now, get my price