The evaporative emission (EVAP) control system limits fuel vapors from escaping into the atmosphere. Fuel tank vapors are allowed to move from the fuel tank (due to pressure in the tank), through the vapor pipe, into the EVAP canister. Carbon in the canister absorbs and stores the fuel vapors. Excess pressure is vented through the vent line and EVAP vent valve to atmosphere. The EVAP canister stores the fuel vapors until the engine is able to use them. At an appropriate time, the control module will command the EVAP purge valve ON (open), allowing engine vacuum to be applied to the EVAP canister. With the EVAP vent valve OFF (open), fresh air will be drawn through the valve and vent line to the EVAP canister. Fresh air is drawn through the canister, pulling fuel vapors from the carbon. The air/fuel vapor mixture continues through the EVAP purge pipe and EVAP purge valve into the intake manifold to be consumed during normal combustion. The EVAP system is capable of detect a leak as small as 0.040 inch. The control module uses several tests to determine if the EVAP system is leaking.
This tests for large leaks and blockages in the EVAP system. The control module will command the EVAP vent valve ON (closed) and command the EVAP purge valve ON (open) with the engine running, allowing engine vacuum into the EVAP system. The control module monitors the fuel tank pressure (FTP) sensor to verify that the system is able to reach a predetermined level of vacuum within a set amount of time. The control module then commands the EVAP purge valve OFF (closed), sealing the system and monitors the vacuum level for decay. If the control module does not detect that the predetermined vacuum level was achieved, or the vacuum decay is more than a calibrated level on 2 consecutive tests, DTC P0440 will set.
If the large leak test passes, the control module will test for small leaks by continuing to monitor the fuel tank pressure (FTP) sensor for a change in voltage over a period of time. If the decay rate is more than a calibrated value, the control module will rerun the test. If the test fails again, DTC P0442 will set.
After the small leak test has passed, a vacuum is retained in the EVAP system. The control module tests for a restricted vent path by commanding the purge valve OFF (closed) and the vent valve OFF (open). The FTP sensor is monitored for a decrease in EVAP system vacuum. If the vacuum does not decrease to near 0 inches H2O in a calibrated time, DTC P0446 will set.
If the EVAP purge valve does not seal properly, fuel vapors could enter the engine at an undesired time causing driveability concerns. The control module tests for this by commanding the EVAP purge valve OFF (closed) and vent valve OFF (OPEN), sealing the system, and monitoring the FTP for an increase in vacuum. If the control module detects that EVAP system vacuum increases above a calibrated value, DTC P1441 will set.