What P0440 usually means
P0440 is the broad EVAP system malfunction code. Instead of saying the system has a very small leak, a large leak, or a clearly biased pressure sensor, the ECU is telling you the EVAP monitor failed at a more general level. In real diagnosis that usually means you should think in systems: purge control, vent control, tank-pressure feedback, hose sealing, and whether the vehicle has a refuel-related complaint that gives the code more context.