What Does the Check Engine Light Mean?

The check engine light (CEL), also called the malfunction indicator lamp (MIL), is a warning from your car's Engine Control Unit (ECU). It means the onboard diagnostic system has detected a fault that could affect emissions, performance, or engine health.

The light doesn't tell you what's wrong — it tells you something is wrong. To find the specific issue, you need to read the Diagnostic Trouble Code (DTC) stored in the ECU using an OBD-II scanner.

Steady vs Flashing Check Engine Light

A steady (solid) check engine light means the ECU has detected a fault but the issue is not immediately critical. You can usually continue driving to a mechanic, but don't ignore it for weeks.

A flashing check engine light means a severe misfire is occurring that could damage your catalytic converter. Pull over safely as soon as possible, reduce your speed, and avoid hard acceleration. Get the car diagnosed immediately — driving with a flashing CEL can cause thousands of dollars in damage.

Is It Safe to Drive with the Check Engine Light On?

It depends on whether the light is steady or flashing, and whether you notice any symptoms:

  • Steady light, no symptoms: Generally safe to drive short distances. Schedule a diagnostic scan soon.
  • Steady light with symptoms (rough idle, loss of power, poor fuel economy): Drive carefully to a mechanic. Avoid highway driving if possible.
  • Flashing light: Not safe. Pull over when safe, call roadside assistance or drive slowly to the nearest mechanic.

Even with a steady light, don't ignore it indefinitely. A small issue like a loose petrol cap can escalate if the underlying problem is actually a failing sensor.

Most Common Causes

The top reasons your check engine light comes on:

  • Loose or faulty petrol cap — The cheapest and easiest fix. Tighten or replace the cap.
  • Oxygen sensor failure (P0130-P0167) — Affects fuel economy and emissions.
  • Catalytic converter issues (P0420, P0430) — Expensive but often caused by ignoring other codes.
  • Mass airflow sensor (P0100-P0104) — Causes rough running and poor fuel economy.
  • Spark plugs or ignition coils (P0300-P0312) — Causes misfires, rough idle, and poor acceleration.
  • EVAP system leak (P0440-P0457) — Often triggered by a loose petrol cap.

How to Diagnose the Check Engine Light

You need an OBD-II scanner to read the specific fault code. Here's how:

  1. Get an ELM327 Bluetooth adapter ($15-$50 AUD) or visit an auto parts store that offers free code reads.
  2. Plug the adapter into the OBD-II port under your dashboard.
  3. Connect with the MyMait app on your phone.
  4. Tap 'Scan for Codes' — the app reads and explains every code in plain English.
  5. Follow the AI-powered diagnostic recommendations.

MyMait tells you the severity, likely cause, estimated repair cost, and whether you can fix it yourself.

How to Clear the Check Engine Light

After fixing the underlying issue, you can clear the code using an OBD-II scanner. In MyMait, tap 'Clear Codes' on the Diagnostics screen.

Important notes:

  • Don't clear codes without fixing the problem — the light will come back.
  • Clearing codes resets your emissions readiness monitors, which may affect vehicle inspections.
  • Some codes may take a few drive cycles to clear on their own after a repair.
  • If the light comes back after clearing, the problem hasn't been fixed or there's a second fault.

Try MyMait for Free

AI-powered vehicle diagnostics that explain what's wrong in plain English.

Learn About MyMait

Common Fault Codes

P0300 — Misfire P0301 — Cyl 1 Misfire P0171 — System Lean P0420 — Catalyst P0440 — EVAP System P0505 — Idle Control
Browse all 10,000+ codes →

More Guides

Traction Control Light — Causes & how to fix Oil Pressure Light — What to do immediately Battery Warning Light — Alternator & charging issues Coolant Temperature Light — Overheating causes & fixes Catalytic Converter Cost — Australian price guide O2 Sensor Replacement Cost — Prices & DIY guide Spark Plug Replacement Cost — Prices by car type Transmission Repair Cost — Australian price guide