Quick answer: A steady check engine light means something is wrong but usually not urgent - drive to a mechanic soon. A FLASHING check engine light means stop driving NOW - you\'re risking major engine damage (usually a misfire dumping raw fuel into the catalytic converter).
What the Light Actually Is
Modern cars have an onboard diagnostic system (OBD2) that monitors dozens of sensors. When a sensor reading falls outside expected parameters, the engine control unit logs a fault code and turns on the Malfunction Indicator Lamp - that\'s what the check engine light technically is.
There are thousands of possible fault codes (from P0100 to U3FFF). The light itself tells you nothing about the problem - a scanner reads the code.
Steady Light vs Flashing Light
Steady: something is wrong, drive gently to a mechanic within a few days.
Flashing: severe misfire or catalytic converter overheating. Each minute of driving can do $500+ damage. Pull over, call a tow truck or mobile mechanic.
The 8 Most Common Causes (by Frequency)
1. Loose or Faulty Fuel Cap
Believe it or not, this accounts for ~30% of check engine lights. The cap seals the fuel system; a loose or cracked cap lets vapours escape and triggers a fault.
Try this first: pull over, tighten the cap until it clicks. Drive for a day - the light often turns off by itself.
2. Oxygen (O2) Sensor Failure
The O2 sensor monitors exhaust oxygen to adjust fuel mixture. When it fails, fuel economy drops 10-15% and emissions go up. Not urgent but shouldn\'t be left - can damage the catalytic converter.
3. Catalytic Converter Issues
Usually the result of ignoring other issues (misfires, O2 sensor failure) for too long. Replacement is expensive ($600-$2,500) so catching upstream problems early saves money.
4. Mass Airflow (MAF) Sensor
Measures air entering the engine. Dirty or failed MAF causes rough idle, poor acceleration, and poor fuel economy. Often just needs cleaning.
5. Spark Plugs or Ignition Coils
Worn plugs or a failing coil cause misfires. Symptoms: rough idle, hesitation, loss of power. Flashing check engine light is usually this.
6. EGR Valve
The Exhaust Gas Recirculation valve can carbon up, causing poor idle and reduced performance. Cleaning or replacement needed.
7. Evaporative Emissions Leak
A leak in the vapour recovery system. Often just a hose or small valve. Not dangerous but illegal to drive long-term.
8. Transmission Issues
Modern transmissions log codes too. If combined with rough shifts or slipping, get it scanned quickly - transmission repairs get exponentially more expensive the longer they\'re left.
What About Those Cheap OBD2 Readers?
You can buy a Bluetooth OBD2 reader for $30 that connects to your phone. They\'re useful for reading codes, but they have limits:
- They tell you the code but not what\'s actually broken (a P0300 "random misfire" could be plugs, coils, injectors, or ECU)
- They don\'t do "live data" monitoring of sensor readings
- Many can\'t read manufacturer-specific codes (Ford, Toyota, etc. have their own codes on top of generic ones)
- They can\'t run active tests on components
For basic triage, they\'re fine. For actually diagnosing a problem, you need professional equipment and experience.
Can I Just Clear the Code?
Yes, any OBD2 reader can clear codes. But if the underlying problem isn\'t fixed, the light comes back within a drive cycle or two. Worse - clearing codes resets all the emissions readiness monitors, which means you can\'t pass a registration inspection until the car has completed enough drive cycles to re-set them.
Clearing codes without fixing the problem is also a classic dodgy-seller trick. If you\'re buying a used car, part of a pre-purchase inspection includes checking pending codes even if no light is on.
Is It Safe to Keep Driving?
Follow these rules:
- Light is steady, car drives normally: drive to a mechanic soon (days, not weeks)
- Light is steady, car feels off: drive directly to a mechanic or stop and call one
- Light is flashing: stop driving, call a mobile mechanic or tow
- Light + oil pressure warning: stop immediately, don\'t even drive to the kerb properly
- Light + temperature warning: stop immediately (see our overheating blog)
Check Engine Light On in Perth?
We do mobile OBD2 diagnostics with professional-grade scanners that read generic AND manufacturer-specific codes. Full diagnosis and honest repair quote, at your driveway.