The check-engine light is the least specific warning your car owns — it can mean a loose gas cap or a catalytic converter eating itself alive. The good news: the light itself tells you roughly how worried to be, if you know how to read it.
Steady vs flashing — the only thing you must know
Steady light: the engine computer logged a fault. Drive normally, don't panic, book a scan within a few days. Most steady-light causes are sensors, emissions parts or minor misfires that won't strand you.
Flashing light: active misfire happening right now — unburned fuel is going straight into the exhaust and the catalytic converter is about to pay for it. Pull over gently, shut it down, and get a tow if it doesn't clear. A cat is $1,500+; the tow is $150. Easy math.
The five causes we scan most
- Loose or failed gas cap — the EVAP system tests fuel-vapour pressure, and a loose cap fails the test. Free fix: tighten until it clicks, light clears in a few drives.
- Oxygen sensor — the car's fuel-trim accountant. Lazy sensors cost fuel economy before they cost parts — usually $250–400 to replace.
- Ignition coils / spark plugs — classic misfire, the shudder-at-idle kind. Often one coil at a time on higher-km cars.
- MAF or vacuum leaks — unmetered air leans the mixture; rough idle and a P0171 code. Smoke test finds these in minutes.
- Catalytic converter efficiency codes — the expensive one, but often a downstream O2 sensor throwing the same code for $300 instead of $2,000.
Why the $20 code reader tells half the story
A code like P0302 says 'cylinder 2 misfire detected'. It doesn't say whether the cause is a $12 plug, a $180 coil, an injector, or low compression from a valve — each a wildly different invoice. The code is the question; the diagnostic is the answer. That's why our engine diagnostic is a measurement session, not a code read — scan, then compression/leak/smoke testing until the cause is proven.
'It came on and went off by itself'
Intermittent faults store freeze-frame data — the conditions when it failed. Worth scanning even after the light clears; a borderline sensor that self-heals today files for retirement in January. When the light blinks at −30 during cold soak, that's often a weak battery confusing modules — related department: our electrical diagnostics.
The two-minute self-check
Before you come in: tighten the gas cap, note when the light appeared (cold start? highway? after fueling?), and whether the car drives differently. That information narrows the search more than most people expect — and it's free.