Check Engine Light

Dashboard Warning Lights Caution (amber)

Severity High Get it checked soon and avoid long use.
Can you still drive? With care, short trips only
Who can fix it? DIY with some experience
Typical repair time 15 minutes – 5 hours
Cost level High In the Saudi market: SAR 40–6,000 (≈ USD 11–1,600)

What it means

Shown in amber as an engine outline, this light means the engine computer (ECU) has stored a fault affecting the engine or emissions. A steady light means a stored code that should be read soon; a flashing light means a severe misfire, so reduce load and stop soon in a safe place. It is normal for it to glow at key-on and go out once the engine runs.

Symptoms4

  • Steady light while the car drives normally or with slight weakness.
  • Flashing light with obvious engine shaking and loss of power.
  • Higher fuel consumption or a rough idle.
  • Limp mode with limited speed or power for some faults.

Possible causes6

  • Loose fuel cap or a leak in the fuel vapor (EVAP) system.
  • Faulty oxygen (O2) sensor or mass airflow (MAF) sensor.
  • Worn spark plugs or a weak ignition coil, the usual cause of a flashing light.
  • Vacuum leak causing a lean mixture.
  • Low catalytic converter efficiency.
  • Faults in the EGR valve, timing sensors or their wiring.

How to diagnose6

  1. Note whether the light is steady or flashing, and whether there is shaking, weakness or overheating.
  2. Make sure the fuel cap is tight until it clicks.
  3. Read the stored codes with a basic OBD reader or at a workshop, and write them down before clearing anything.
  4. Look up each code, starting with misfire and mixture codes if present.
  5. Inspect the spark plugs, coils and vacuum hoses as the codes suggest.
  6. Have the workshop check live data and test the suspected sensor before replacing it.

How to fix6

  1. Tighten the fuel cap or replace it if its seal is damaged.
  2. Replace the spark plugs or faulty coil if the code points to a misfire.
  3. Fix the vacuum leak or clean the MAF sensor.
  4. Replace the sensor that testing confirms is faulty.
  5. Repair the catalytic converter, EGR valve or timing parts if confirmed faulty.
  6. Clear the codes, drive in different conditions and confirm the light stays off.

Repair cost

Prices for
Cost levelHigh

In the Saudi market: SAR 40–6,000 (≈ USD 11–1,600)

Our prices come from the Saudi market, converted at a fixed rate (SAR 3.75 per USD). Prices in your country may differ a lot, so we show the cost level.

The fix may be as simple as tightening the fuel cap or replacing a cheap sensor, while the upper end covers a catalytic converter or timing repair.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

What is the difference between steady and flashing?

Steady means a stored fault; you can drive gently until the codes are read soon. Flashing means a severe misfire that sends unburned fuel into the exhaust, overheating the catalytic converter with a risk of damage or fire. Slow down, reduce load, stop soon in a safe place, and tow the car if it keeps flashing.

Should I clear the code to turn the light off?

Clearing does not fix the fault, and the light returns if the cause remains. Write the code down first, because clearing erases data that helps diagnosis.

I tightened the fuel cap. When will the light go out?

Usually not right away; the computer needs several drive cycles to retest the system. If it is still on after a few days of driving, read the code.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

5 + 1 = ?

Related lights