Toyota & Lexus
P0440 Moderate

P0440 EVAP System Malfunction on Toyota & Lexus: Causes, Fixes & Cost

Severity3/10

In short

P0440 on a Toyota or Lexus means the Evaporative Emission Control (EVAP) system can't seal or hold pressure. On Toyota and Lexus, the most common causes are a loose or worn gas cap (Toyota emphasizes tightening until it clicks), a failing canister vent valve or pump assembly, and cracked EVAP vapor hoses. It's an emissions code with no effect on drivability, but it will keep the check engine light on and fail a smog test until repaired.

Severity
3/10
Typical shop cost
$40–$700
Most likely cause
Loose, worn, cracked, or missing gas cap (Toyota's #1 EVAP cause — always check first)
Cheapest likely fix
Replace the gas cap with a Toyota/Lexus OE-spec cap · DIY $15-50

Is it safe to drive with P0440-toyota?

Yes, P0440 is safe to drive in the short term. It's an emissions fault, not a mechanical or safety problem, so the engine and transmission are unaffected. The check engine light will stay on (masking other codes) and you'll fail an emissions test. If you smell raw fuel, inspect the EVAP hoses and fuel system promptly.

Symptoms

  • Check engine light on with no change in drivability
  • Stored code P0440 — EVAP System Malfunction
  • Failed or 'not ready' emissions/smog inspection
  • Fuel or gasoline odor near the rear of the vehicle in some cases
  • Loose or clicking gas cap
  • Occasional slight rough idle if the purge valve is stuck open

Common causes (most → least likely)

Loose, worn, cracked, or missing gas cap (Toyota's #1 EVAP cause — always check first)
Most common
$15-50
Failing canister vent valve or canister pump assembly (common on Camry, Corolla, RAV4, Highlander)
Common
$80-400
Cracked, disconnected, or brittle EVAP vapor hose
Common on higher-mileage Toyota/Lexus
$50-200
Faulty or stuck purge valve (canister purge solenoid)
Occasional
$100-350
Cracked or saturated charcoal canister (sometimes from overfilling the tank)
Occasional
$200-600
Damaged filler neck seal or leaking fuel-tank sending-unit gasket
Occasional
$150-500

How to diagnose it (before buying parts)

  1. 1 Remove the gas cap, inspect the rubber seal for cracks or deformation, re-seat it and tighten until it clicks. Clear the code and drive several days to see if it returns — this is the cheapest and most common fix on a Toyota.
  2. 2 Check for additional EVAP codes (P0441, P0442, P0446, P0455, P0456) to narrow whether it's a leak, a flow, or a vent issue.
  3. 3 Visually trace the EVAP hoses from the fuel tank to the charcoal canister and purge valve, looking for cracks, loose clamps, or brittle rubber — Toyota's vacuum hoses harden with age.
  4. 4 Command the purge and vent valves with a scan tool and confirm they click and actuate. On Toyota, the canister vent valve and pump assembly is a known failure point.
  5. 5 If no obvious leak or valve fault is found, perform an EVAP smoke test to pinpoint small leaks in hoses, the canister, valves, or the filler neck.
  6. 6 Check whether the charcoal canister is saturated — overfilling the tank after the pump clicks can push liquid fuel into the canister, damaging it.

Repair options & cost

Replace the gas cap with a Toyota/Lexus OE-spec cap Easy · 5 min
DIY $15-50 Shop $40-120
Replace the canister vent valve / pump assembly Moderate · 1-2 hours
DIY $80-250 Shop $200-500
Replace a cracked or disconnected EVAP vapor hose Easy-to-Moderate · 30-90 min
DIY $20-80 Shop $100-300
Replace the purge valve (canister purge solenoid) Moderate · 30-90 min
DIY $30-120 Shop $150-400
Replace the charcoal canister Moderate-to-Hard · 1-3 hours
DIY $100-350 Shop $300-700

By manufacturer

Toyota

The gas cap is the #1 EVAP cause on Toyota — always tighten until it clicks and rule it out first. If the cap is fine, the canister vent valve/pump assembly on Camry, Corolla, RAV4 and Highlander is the next most common failure. Avoid 'topping off' after the pump clicks, as liquid fuel saturates the charcoal canister.

Lexus

Lexus ES, RX and IS share Toyota's EVAP design and the same failure patterns. Start with the gas cap, then inspect the vent valve and hoses. Use OEM Denso/Toyota parts for EVAP components.

Toyota Trucks (Tacoma/Tundra)

On Tacoma and Tundra, the EVAP canister and vent valve are mounted under the vehicle and can ingest road debris or moisture. Inspect the canister for physical damage and the vent valve for debris before replacing.

Frequently asked questions

What's the most common cause of P0440 on a Toyota?

A loose, worn, or cracked gas cap. Toyota's EVAP system is sensitive to the cap seal, so always remove the cap, check the rubber seal, re-seat it, and tighten until it clicks. Clear the code and drive a few days to see if it stays off before replacing other parts.

Why does my Toyota keep getting EVAP codes even after a new gas cap?

If the cap is ruled out, the next most common cause on Toyota and Lexus is the canister vent valve or pump assembly. Have a shop command the valve with a scan tool or run an EVAP smoke test to pinpoint the leak before replacing parts.

Can topping off the tank cause P0440 on my Toyota?

Yes. Continuing to fill after the pump clicks can push liquid fuel into the charcoal canister, saturating it and causing EVAP codes. On Toyota, this is a known cause of canister failure. Stop filling at the first click.

How much does it cost to fix P0440 on a Toyota or Lexus?

A gas cap is $15-$50 and takes 5 minutes. A vent valve or purge valve runs $80-$400 in parts. A cracked hose is $20-$80. Only a saturated charcoal canister pushes the shop bill toward $300-$700. Diagnose before replacing parts blindly.

Related codes