Single Path Purge Check Valve Diagnostics
Boosted applications use a mechanical check valve between the intake manifold and the Canister Purge Valve (CPV). The purpose of this check valve is to prevent reverse flow through the evaporative emissions system under boosted conditions. The check valve is a simple diaphragm type valve were the rubber diaphragm slides inside a cylinder and is pushed against a stop under boost closing off flow through the valve. While at atmosphere or under vacuum the valve is pulled off the stop allowing flow from the evaporative system to the intake manifold. The check valve diagnostic looks for a failed open, improperly installed, or missing valve that could result in intake manifold vapors being pushed back into the evaporative emissions system (see figure below). A failed check valve is detected if the rate of rise in Fuel Tank Pressure Sensor is greater than a calibratable threshold while the Canister Vent Valve is closed, Canister Purge Valve open, and the engine is boosted above a minimum level (under boost the system should be sealed if the check valve is operating properly). This condition will set DTC P144C.
System schematic showing the potential for reverse flow if the check valve is failed.
| DTC | P144C Evaporative Emission System Purge Check Valve Performance |
| Monitor execution | Once per drive cycle, during boosted operation |
| Monitor Sequence | None |
| Sensor/Component OK | ECT/CHT, IAT, MAP, CPV, FTPT, FLI, BARO, TIP |
| Monitoring Duration | 5 to 10 seconds depending on level of boost |
| Entry Condition | Minimum | Maximum |
| Ambient temperature | 40 °F | 95 °F |
| Battery Voltage | 11.0 Volts | |
| Fuel Level | 15% | 85% |
| Engine Coolant Temperature (CHT/ECT) | 160 °F | |
| Atmospheric Pressure (BARO) | 23" Hg | |
| Boost Pressure (MAP - BARO) | 4 to 8" Hg | |
| Engine Delta Load | 0.2 | |
| Vehicle Acceleration | 0.5 mph/sec |
| Pressure Rise Rate (delta pressure / delta time) > 0.50 " H2
O/sec Threshold is a function of fuel level with a range of 0.5 to 1.0 |
