MotorCodex Español

P0440 — EVAP System Malfunction

Moderate

Quick answer

P0440 means a general fault in the evaporative emissions system — the sealed circuit that stores fuel-tank vapors in a charcoal canister and burns them in the engine. It won’t hurt the engine — EVAP codes are about emissions, not drivability — but it will fail an emissions test. First move: check the gas cap, then look for cracked vapor hoses around the canister and purge valve.

What it means

Common causes

Ordered from most to least likely.

  1. 1.

    Loose, worn, or aftermarket gas cap

    The single most common EVAP fix on the road. Inspect the seal ring for cracks.

  2. 2.

    Purge valve stuck or electrically dead

    Cheap, accessible (engine bay), and a very frequent culprit.

  3. 3.

    Vent valve stuck or blocked

    Lives near the canister by the tank; exposed to road grime.

  4. 4.

    Cracked or disconnected vapor hose

    Rubber lines age; one knocked loose during other repairs is a classic.

  5. 5.

    Charcoal canister cracked or saturated

    Topping off the tank past the click forces liquid fuel into the canister and ruins it.

  6. 6.

    Leaking filler neck or tank seal

    More common in rust-prone regions.

How to diagnose it, step by step

Cheapest and most likely checks first.

  1. 1 Start with the gas cap

    Inspect the seal, reinstall until it clicks, clear the code, and drive normally for a few days. For small-leak codes this resolves a remarkable share of cases for free.

  2. 2 Test the purge valve

    Most are two-wire solenoids in the engine bay: it should hold vacuum closed and click when energized. A purge valve that doesn’t hold vacuum is a confirmed find.

  3. 3 Test the vent valve

    Near the canister: verify it clicks when commanded (a scan tool with EVAP actuation helps) and that its fresh-air filter isn’t packed with debris.

  4. 4 Trace the vapor lines

    Follow the hoses from tank to canister to purge valve looking for cracks, oil-softened rubber, or a line left off after previous work.

  5. 5 Smoke-test the system

    For persistent small/very-small leak codes, a smoke machine pressurizes the system with visible vapor — the leak literally shows itself. Shops charge modestly for this and it ends the guessing.

Parts & tools you may need

  • OBD-II scanner (code reader with freeze frame / live data)
  • Replacement gas cap (OEM-quality with new seal)
  • EVAP purge valve (if it fails the vacuum test)
  • EVAP vent valve
  • Hand vacuum pump (purge valve testing)
  • Smoke machine (or shop smoke test)

Disclosure: some links are affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

Frequently asked questions

Can I drive with P0440?
Yes — EVAP faults don’t affect how the engine runs or its reliability. The costs are the lit check engine light (which can mask a new, more serious code), a failed emissions test, and possibly a slight fuel smell.
I tightened the gas cap. How long until the light goes off?
The computer must re-run its EVAP leak test, which only happens under specific conditions (fuel level, temperature, drive pattern). Give it several days of normal driving, or clear the code with a scanner to skip the wait — it’ll return only if the problem persists.
Will this fail my emissions inspection?
Yes, in two ways: an illuminated check engine light is an automatic fail in most programs, and the EVAP monitor reading “not ready” after a recent code-clear can also block a pass.
Is it bad to top off the gas tank?
Yes — forcing extra fuel after the pump clicks can push liquid gasoline into the charcoal canister, which is designed for vapor only. A saturated canister causes EVAP codes and costs far more than the few extra cents of fuel.