P0442

Evaporative System Small Leak Detected

Car Fault Codes Powertrain

Severity Low It can wait a little, but get it checked soon.
Can you still drive? Yes, normally
Typical cost Under SAR 2,000

What it means

During its self-test the computer sealed the evaporative system and watched the pressure, which drifted slowly in a way that indicates a small leak. The leak can be as minor as a worn fuel cap seal.

Symptoms3

  • Check engine light with no change in how the car drives.
  • Occasional faint fuel smell near the tank.
  • No other symptoms in most cases.

Possible causes5

  • Cracked or hardened fuel cap seal.
  • Hairline crack in an evaporative hose.
  • Small leak at the purge or vent valve.
  • Leak at a rusted fuel filler neck.
  • Minor damage to the charcoal canister.

How to diagnose and fix5

  1. Replace the fuel cap if its seal is worn or it is not a proper-fit part.
  2. Clear the code and allow several days for the system to retest.
  3. Inspect hoses and joints around the canister and tank.
  4. Request a smoke test, since small leaks are hard to see.
  5. Replace the leaking valve or part once found.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

Most cases are solved with a new fuel cap or hose at low cost; sometimes a valve or filler neck is needed.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.

Frequently asked questions

Can a fuel cap really turn on the check engine light?

Yes. The computer tests the whole tank for tightness, and a worn cap seal is one of the most common causes of this code.

Does it affect fuel economy?

The effect on consumption is negligible, but emissions rise and the car may fail inspection.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

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 + 3 = ?

Related codes