ErrorCodePedia
OBD-II ยท Car

OBD-II Car P0440 Error

โœ“ Easy DIY fixUpdated 2026-07-12

What it means

P0440 is a generic OBD-II code that sets when the powertrain/engine control module (PCM/ECM) detects a general malfunction in the evaporative emission control (EVAP) system. The EVAP system traps fuel vapors from the gas tank and routes them back to the engine to be burned instead of escaping into the air. P0440 is a broad, non-specific fault โ€” most often a leak somewhere in that sealed system (frequently the gas cap), but it can also indicate a fuel-tank vapor-pressure sensor problem or a stuck purge/vent valve. The usual symptom is just the check engine light; the car normally drives and runs the same, and you may occasionally notice a faint fuel smell.

The bottom line on the P0440 error

P0440 sounds serious but it is an emissions code, not a mechanical failure โ€” the EVAP system has a leak, and by far the most common source is a loose or cracked gas cap, not anything expensive. It is an easy DIY, but clearing the code alone will not help if the leak is deeper.

Start free: remove the gas cap, wipe the seal, and screw it back until it clicks โ€” a bad cap triggers this more than anything, and a replacement is only $5-$50. If it returns, pay a shop for a smoke test to find a hidden leak.

P0440 snapshot

๐Ÿ”ง DIY difficulty
Easy DIY fix
โฑ๏ธ Urgency
Higher = act sooner
2
๐Ÿ’ต Typical cost
$$$

Our own at-a-glance triage of the P0440 error, from the verified data on this page. See error-code rankings โ†’ ยท How we score โ†’

Common causes of the P0440 error

  • Loose, cracked, or missing gas (fuel filler) cap โ€” by far the most common cause
  • Damaged or worn gas cap seal / O-ring that no longer holds pressure
  • Leaking, cracked, or disconnected EVAP hose or vapor line
  • Faulty purge valve (purge solenoid) stuck open or closed
  • Faulty vent valve (vent solenoid) stuck open or closed
  • Cracked or leaking charcoal canister
  • Faulty fuel-tank pressure (vapor pressure) sensor or its wiring
  • Small leak or pinhole in the fuel tank or filler neck

Which OBD-II cars get the P0440 error

P0440 is a generic EVAP code that can appear on virtually any OBD-II vehicle, but it is reported especially often on late-1990s to mid-2000s vehicles, and on Toyota, GM/Chevrolet, and Nissan/Infiniti models. Because it is a broad malfunction flag rather than a specific leak-size code, the underlying cause varies by make; high-mileage cars and those with an aging or aftermarket gas cap are the most frequent candidates.

How to fix the OBD-II Car P0440 error

  1. 1Check and re-tighten the gas capRemove the fuel cap, inspect the rubber seal for cracks or grit, wipe it clean, and screw it back on until it clicks several times. A loose or poorly sealed cap triggers P0440 more than anything else. Drive for a few days so the monitor can re-run.
  2. 2Replace a worn or damaged gas capIf the seal is cracked, hardened, or the cap does not click and hold, fit a new OEM-spec cap. It is a cheap part and a frequent fix for this code.
  3. 3Inspect EVAP hoses and connectionsVisually trace the rubber and plastic vapor lines from the tank to the canister and engine. Look for cracks, brittle hose, loose clamps, or disconnected fittings. Reconnect or replace any damaged line.
  4. 4Clear the code and re-testAfter tightening or replacing the cap and checking hoses, clear the code with a scan tool (or let it self-clear over several drive cycles) and watch whether P0440 returns. If it does, the leak is deeper in the system.
  5. 5Smoke test for hidden leaksIf the easy fixes do not stick, a shop can introduce smoke into the EVAP system to pinpoint a small leak in a hose, the canister, the purge/vent valve, or the tank, and test the purge/vent valves and vapor-pressure sensor.

๐Ÿงฐ When to call a professional

Call a professional if the code returns after you have confirmed a tight, good gas cap and intact hoses. Finding a hidden EVAP leak or a failing purge/vent valve or vapor-pressure sensor usually requires a smoke machine and scan tool to locate canister or tank leaks.

OBD-II P0440 vs OBD-II P0442 vs OBD-II P0455: how they compare

How this code stacks up against related error codes for difficulty, urgency, and cost.

OBD-II P0440OBD-II P0442OBD-II P0455
DIY difficulty (1โ€“5)222
Urgency (1โ€“5)222
Typical cost$$$

How much does it cost to fix the P0440 error?

DIY parts only$0โ€“$80
Professional diagnosis & repair$100โ€“$300
If major component$250โ€“$600

Repair or replace?

Like other EVAP codes, this is usually a cheap repair and rarely justifies replacing expensive parts โ€” start with the gas cap, which fixes a large share of cases for just a few dollars. A purge or vent valve or a cracked vapor hose is an inexpensive DIY part if the cap does not do it, and only a cracked charcoal canister, filler neck, or fuel tank pushes the bill higher. The car is safe to drive normally in the meantime; the main reasons to fix it are passing emissions and clearing the light, so pay a shop for a smoke test only if the cap and visible hoses check out and the leak is still hiding. Prices vary by model and region.

How this code compares across all 93 we cover โ†’

Common replacement parts for the P0440 error

Gas cap$5โ€“$50The number-one fix; try this first
Purge valve/solenoid$20โ€“$80Straightforward DIY on most vehicles
EVAP vent valve/solenoid$30โ€“$80For a valve stuck open or closed
EVAP vapor hose$10โ€“$50For cracked or brittle lines
Charcoal (EVAP) canister$80โ€“$300Only if the canister itself is cracked

Prices are typical retail ranges and vary by model and supplier โ€” always confirm the exact part number for your appliance before buying.

OBD-II P0440 error โ€” FAQ

๏ผ‹ Is it safe to drive with a P0440 code?

Yes, P0440 is generally safe to drive with in the short term. It is an emissions code, not a mechanical failure, so it will not damage the engine. You may notice a faint fuel smell and the car will fail an emissions test, so fix it before that.

๏ผ‹ How much does it cost to fix P0440?

Often nothing โ€” a loose gas cap is free to re-tighten. A replacement gas cap typically runs about $15โ€“$50. If the fault is a purge or vent valve or a leaking hose, repairs commonly land in the $100โ€“$300 range including parts and labor.

๏ผ‹ Can a loose gas cap really cause P0440?

Yes. The gas cap seals the EVAP system, so a loose, cracked, or missing cap lets vapor escape and is the single most common trigger for P0440. Always check the cap first.

๏ผ‹ What is the difference between P0440, P0442, and P0455?

P0440 is the general EVAP-system-malfunction code and does not specify leak size. P0442 is specifically a small leak (roughly a 0.040-inch / 1 mm opening), and P0455 is a large (gross) leak such as a wide-open or missing cap. All three share the same first checks โ€” the gas cap and vapor hoses.

Sources & manufacturer references

This guide is independently written and not affiliated with OBD-II. Always unplug appliances before servicing and follow your model's manual. Error codes and steps can vary by model โ€” when in doubt, consult a qualified technician.

Other error codes

Bosch Dishwasher E15Bosch Dishwasher E24Brother Printer 4FCanon Printer 5200Canon Printer B200Carrier Air Conditioner E1Carrier Furnace 33Daikin Air Conditioner U4Epson Printer 0x97Epson Printer 0xF1Eufy Robot Vacuum Wheel StuckFrigidaire Dishwasher i10Frigidaire Refrigerator SY EFFujitsu Air Conditioner Operation + Timer Light BlinkingGE Dishwasher C1GE Microwave F3GE Oven F2GE Refrigerator FFGE Washer dEGoodman Furnace 3 FlashesHP Printer 0xc19a0013iRobot Robot Vacuum Error 1KitchenAid Dishwasher F8E4Lennox Furnace E200LG Air Conditioner CH 05LG Dishwasher OELG Dryer D80 (D90/D95)LG Oven F9LG Refrigerator ER FFLG Washer dE (dE1/dE2)LG Washer IELG Washer LELG Washer OELG Washer UEMaytag Dishwasher F8 E4Maytag Dryer AFMaytag Washer F5 E3Mitsubishi Air Conditioner P8Navien Tankless Water Heater E003Nintendo Switch 2110-3127Noritz Tankless Water Heater Code 11OBD-II Car P0011OBD-II Car P0102OBD-II Car P0113OBD-II Car P0128OBD-II Car P0141OBD-II Car P0171OBD-II Car P0174OBD-II Car P0300OBD-II Car P0301OBD-II Car P0303OBD-II Car P0325OBD-II Car P0340OBD-II Car P0401OBD-II Car P0420OBD-II Car P0430OBD-II Car P0442OBD-II Car P0455OBD-II Car P0700PlayStation PS4 CE-34878-0PlayStation PS5 CE-100028-1PlayStation PS5 CE-108255-1Rheem Furnace 3 FlashesRheem Tankless Water Heater Code 11Rinnai Tankless Water Heater Code 11Roborock Robot Vacuum Error 1Samsung Air Conditioner E1Samsung Dishwasher LC (1E / LE)Samsung Dishwasher OE (1E)Samsung Dryer dCSamsung Dryer HCSamsung Microwave SESamsung Range SESamsung Refrigerator 22ESamsung Refrigerator OF OFSamsung Washer 4CSamsung Washer dCSamsung Washer SC (5C)Samsung Washer UR (UB)Shark Robot Vacuum Error 2Trane Furnace 4 FlashesWhirlpool Dishwasher F8 E4Whirlpool Dryer PFWhirlpool Microwave F2Whirlpool Oven F2Whirlpool Washer F21Whirlpool Washer F5 E2Whirlpool Washer F8 E1Whirlpool Washer Sud (Sd)Xbox Xbox 0x80070057Xbox Xbox 0x87e5002bYork Furnace 7 Flashes