Why Is My Engine Warning Light On?
That amber light on your dashboard — the one shaped like an engine, or sometimes labelled "CHECK ENGINE" or "EML" — is one of the most misunderstood warning signals in a modern car. It can mean something trivial or something serious, and the light itself doesn't tell you which. Here's how to work out what's going on.
What the Light Is Actually Telling You
The engine warning light, formally called the Engine Management Light (EML), is triggered by your car's On-Board Diagnostics system — OBD-II in most cars built after 2001. This system monitors hundreds of sensors across the engine, exhaust, and fuel system simultaneously. When any sensor reading falls outside the expected range, the system logs a fault code and illuminates the warning light.
The light itself is a messenger. It's telling you that the OBD system has detected an anomaly and stored a diagnostic trouble code (DTC) in the car's memory. Without connecting a diagnostic scanner to the OBD port — usually located under the dashboard near the steering column — you cannot know which code has been stored. The light looks the same whether the fault is a loose fuel cap or a failing catalytic converter.
This is why the colour matters more than the symbol. A steady amber light means a fault has been detected but the car is still driveable — though you should get it checked soon. A flashing amber light is more serious: it typically indicates a misfire that could damage the catalytic converter if you continue driving. A red engine light means stop the car as soon as it's safe to do so.
The Most Common Causes
Across the thousands of diagnostic checks carried out at independent garages in the UK each year, a handful of fault codes account for the majority of engine warning lights. Understanding them helps you have a more informed conversation with your mechanic — and gives you a realistic sense of what the repair might involve.
Loose or Faulty Fuel Cap
This is genuinely the most common cause of an engine warning light, and the cheapest to fix. The fuel cap seals the fuel tank and maintains the pressure in the evaporative emissions control system. If the cap isn't fully tightened after refuelling — or if the rubber seal has cracked with age — the system detects a pressure leak and logs a fault. The fix is to tighten or replace the cap. If the light clears after a few drive cycles, that was the problem.
Oxygen Sensor Failure
Your car has at least two oxygen sensors — one before the catalytic converter and one after. They measure the oxygen content of the exhaust gases and feed that data to the engine management unit, which uses it to calculate the correct fuel-to-air ratio. A failing oxygen sensor causes the engine to run rich (too much fuel) or lean (too little), which increases fuel consumption, raises emissions, and can damage the catalytic converter over time. Oxygen sensors are a wear item — they typically last 60,000–100,000 miles on most cars.
Mass Airflow Sensor Fault
The mass airflow (MAF) sensor measures the volume and density of air entering the engine. The engine management unit uses this reading to calculate how much fuel to inject. A dirty or failing MAF sensor produces inaccurate readings, which causes rough idling, poor acceleration, and increased fuel consumption. MAF sensors can often be cleaned rather than replaced — a job that costs considerably less than a new sensor.
Catalytic Converter Efficiency Below Threshold
The catalytic converter converts harmful exhaust gases — hydrocarbons, carbon monoxide, nitrogen oxides — into less harmful compounds before they exit the exhaust. The OBD system monitors its efficiency by comparing the oxygen sensor readings before and after it. When efficiency drops below the required threshold, the system logs a fault. This can be caused by a failing oxygen sensor feeding it bad data, engine misfires sending unburnt fuel through it, or the converter simply reaching the end of its service life. A catalytic converter replacement is one of the more expensive repairs on this list — which is why catching the upstream causes early matters.
Ignition System Faults — Spark Plugs and Coil Packs
Worn spark plugs or failing ignition coil packs cause engine misfires. A misfire means one or more cylinders isn't firing correctly, which produces rough running, a loss of power, and increased fuel consumption. More importantly, misfires send unburnt fuel into the exhaust, which damages the catalytic converter. This is why a flashing engine warning light — which specifically indicates a misfire — requires prompt attention. Spark plugs are a service item and should be replaced at the manufacturer's recommended interval, typically every 30,000–60,000 miles depending on the type.
EGR Valve Problems
The Exhaust Gas Recirculation (EGR) valve recirculates a portion of exhaust gases back into the intake manifold to reduce combustion temperatures and lower nitrogen oxide emissions. EGR valves are prone to carbon build-up, particularly in diesel engines and in petrol engines used predominantly for short journeys. A clogged or stuck EGR valve causes rough idling, hesitation on acceleration, and increased fuel consumption. Cleaning is often sufficient if caught early; replacement is needed if the valve has failed mechanically.
Thermostat Fault
The engine thermostat regulates coolant temperature. A thermostat stuck open keeps the engine running cooler than it should, which increases fuel consumption and wear. A thermostat stuck closed causes the engine to overheat — which is a much more serious problem. Either condition triggers the engine warning light. A stuck-closed thermostat will also trigger the temperature gauge to rise, which is a separate and more urgent warning.
Urgency Reference: What to Do Based on What You See
| What You See | What It Means | Action |
|---|---|---|
| Steady amber light | Fault detected, car still driveable | Book a diagnostic check within a few days |
| Flashing amber light | Active misfire — catalytic converter at risk | Reduce speed, avoid high revs, book same day |
| Red engine light | Serious fault — potential engine damage | Stop safely as soon as possible, do not drive further |
| EML + temperature gauge rising | Overheating — serious engine damage risk | Stop immediately, do not open bonnet until cool |
What Happens During a Diagnostic Check
A diagnostic check involves connecting a scanner to the OBD-II port and reading the stored fault codes. The scanner retrieves the DTC — a five-character code like P0420 (catalytic converter efficiency below threshold) or P0171 (system too lean, bank 1) — and displays it alongside a description.
The fault code is a starting point, not a definitive diagnosis. P0420, for example, can be caused by a failing catalytic converter, a faulty oxygen sensor, an exhaust leak, or even a coolant leak into the exhaust. A good mechanic uses the code to guide further investigation — checking live sensor data, inspecting components, and ruling out causes before recommending a repair.
This is worth understanding because it explains why a diagnostic check at a proper garage produces better results than a cheap code reader from a parts shop. The code reader gives you the DTC. The mechanic gives you the diagnosis.
Can You Drive with the Engine Warning Light On?
With a steady amber light and no other symptoms — no rough running, no loss of power, no unusual smells or noises — you can generally drive carefully to a garage within a day or two. Don't ignore it for weeks. The OBD system is telling you something is outside normal parameters, and leaving it unaddressed usually means the underlying problem gets worse.
With a flashing amber light, reduce your speed and avoid high engine loads. The flashing pattern specifically indicates a misfire, and driving hard with a misfire accelerates catalytic converter damage. Get it checked the same day if possible.
A red engine light is a stop-now situation. Pull over safely, switch off the engine, and call for assistance. Continuing to drive risks serious and expensive engine damage.
Other Warning Lights That Often Appear Alongside the EML
The engine warning light rarely appears in isolation. Understanding what other lights mean helps you build a clearer picture of what's happening before you reach the garage.
The oil pressure warning light — a red symbol resembling an oil can — is one of the most serious lights on the dashboard. Low oil pressure means the engine's moving parts aren't being lubricated properly, and damage can occur within seconds of driving. Stop immediately if this light appears. The temperature warning light — a thermometer symbol in red — indicates the engine is overheating. Again, stop as soon as it's safe. The battery warning light indicates the charging system isn't working correctly, which means the battery is draining. The car will eventually stop running if the charging fault isn't addressed.
How Much Does a Diagnostic Check Cost?
At most independent garages in South London, a diagnostic check costs between £40 and £80. Some garages charge a diagnostic fee and then deduct it from the repair cost if you proceed with the work. Others charge a flat fee regardless.
The diagnostic fee covers the technician's time to connect the scanner, read and interpret the codes, and advise you on the likely cause and repair options. It doesn't cover any physical inspection or repair work. If the diagnosis points to a component that needs testing — an oxygen sensor, for example — that testing takes additional time.
Get Your Engine Warning Light Diagnosed at IQ Tyres
Our diagnostic equipment reads all OBD-II fault codes and live sensor data across all makes and models. We'll tell you exactly what the code means, what's causing it, and what it will cost to fix — before any work begins.
Fault Codes That Indicate Urgent Repairs
Most engine warning lights are amber and non-urgent. But some fault codes indicate problems that require prompt attention to avoid expensive secondary damage.
P0300–P0308 codes indicate random or cylinder-specific misfires. These are the codes that cause the light to flash rather than stay steady, and they need same-day attention. P0016 and P0017 relate to camshaft and crankshaft position sensor correlation faults, which can indicate timing chain problems — a serious and expensive repair if left. P0128 indicates the engine is running below normal operating temperature, which points to a thermostat fault. P0562 indicates low system voltage, which points to a battery or alternator problem.
None of these codes mean you need to panic. But they do mean you need to act — and acting sooner rather than later is always cheaper.
The Relationship Between the EML and Your MOT
An illuminated engine warning light is an automatic MOT failure. The tester checks for active fault codes as part of the emissions and systems inspection, and any stored DTC that causes the EML to illuminate will result in a fail. This means that if your MOT is coming up and the light is on, getting a diagnostic check and resolving the fault before the test date is the sensible approach.
Our pre-MOT inspection service includes a diagnostic scan specifically to catch active fault codes before they cause a test failure. It's a straightforward way to avoid the cost and inconvenience of a failed MOT.
When the Light Goes Off on Its Own
Sometimes the engine warning light illuminates and then clears itself after a few drive cycles. This happens when the OBD system detects a fault, monitors it over subsequent journeys, and determines that the readings have returned to normal. The fault code is moved from "active" to "pending" status.
A self-clearing light doesn't mean the problem has gone away. It means the symptom was intermittent. Intermittent faults are often harder to diagnose than persistent ones — and they tend to become persistent over time. If your light has cleared itself but you noticed rough running or unusual behaviour before it did, a diagnostic check is still worthwhile.
The annual vehicle service at IQ Tyres includes a diagnostic scan as standard, which means any pending codes — including those that have self-cleared — are identified and discussed with you before they develop into active faults.
