P0440 is the general or "parent" EVAP (Evaporative Emission Control) system code. Unlike P0442 (small leak) or P0455 (large leak), which specify the leak size, P0440 indicates a broader system malfunction — the ECU detected that the EVAP system isn't working as expected, but without pinpointing a specific leak size. Common causes range from the trivial (gas cap not tight) to the significant (failed charcoal canister). We have P0442, P0446, and P0455 in the library — P0440 is the root code that connects them all and is the one most people search when they first see an EVAP light.
Work through these in order. Most people fix it by step 2.
WrenchAI gives you a step-by-step diagnosis, exact parts list, and repair guide tailored to your year, make, and model — not just generic advice.
Run a free diagnosis for P0440 →