Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
EVAP System Monitor Engine Off Components Checks: Notes
Additional malfunctions that are identified as part of the evaporative system integrity check are as follows:
The Canister Purge Valve (CPV) output circuit is checked for opens and shorts (P0443)
| DTCs | P0443 - Evaporative Emission System Purge Control "A" Circuit |
| Monitor Execution | engine off, continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds to obtain smart driver status |
| P0443: open/shorted |
TheEvap Fuel Tank Switching Valve (EVAPSV) control circuit is checked for opens and shorts (P2418). This component is the TPC (Tank Pressure Control Valve).
| DTCs | P2418 - Evap Switching Valve Circuit |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds to obtain smart driver status |
| P2418 (Evap Switching Valve Circuit): open/shorted |
The Evap Fuel Tank Switching Valve (EVAPSW) control circuit is checked for opens and shorts (P04B0). This component is the RV (Refueling Valve).
| DTCs | P04B0 - Refueling Vapor Control Valve Circuit |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds to obtain smart driver status |
| P04B0 (Refueling Valve Circuit): open/shorted |
The ELCM Leak Detection Pump Control Circuit is checked for opens and shorts and functionally.
| DTCs | P2401 - EVAP System Leak Detection Pump Control Circuit Low P2402 - EVAP System Leak Detection Pump Control Circuit High |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds to obtain smart driver status |
| P2401/P2402 - output driver open/shorted |
| DTCs | P2401 - EVAP System Leak Detection Pump Control Circuit Low P2402 - EVAP System Leak Detection Pump Control Circuit High |
| Monitor Execution | during Phase 0 of evap monitor leak check |
| Monitor Sequence | Evap monitor leak detection condition met |
| Sensors OK | Not Applicable |
| Monitoring Duration | 360 seconds in Phase 0, 5 seconds on Phase 1 |
| P2401: pressure at the end of 360 sec of warm-up time in Phase 0 too low; > -2.0 inH2
O / -498.18 Pa. P2402: pressure increasing in Phase 1 after pump shut off for 5 sec; > 4.0 inH2 O / 996.35 Pa. |
| DTCs | P043E - EVAP System Leak Detection Reference Orifice Low Flow P043F - EVAP System Leak Detection Reference Orifice High Flow |
| Monitor Execution | once per key off, after entry conditions have been met during pre-key off drive cycle |
| Monitor Sequence | during Phase 0 of evap monitor leak check |
| Sensors OK | not applicable |
| Monitoring Duration | 60 seconds in Phase 0 |
| P043E: stabilized pressure at the end of Phase 0 too low <= -20.2 inH2
O / 5031.6 Pa P043F: stabilized pressure at the end of Phase 0 too high > -2.8 inH2 O / > -697.45 Pa. |
The Evap Leak Detection Pump Vacuum Switching Valve / (Change Over Valve) control circuit is checked for opens and shorts and functionally.
| DTCs | P24BE - EVAP Leak Detection Pump Vacuum Switching Valve Control Circuit Low P24BF - EVAP Leak Detection Pump Vacuum Switching Valve Control Circuit High |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds to obtain smart driver status |
| P24BE/P24BF - output driver open/shorted |
| DTCs | P24C0 - EVAP System Leak Detection Pump Vacuum Switching Valve Stuck On P24C1 - EVAP System Leak Detection Pump Vacuum Switching Valve Performance/Stuck Off |
| Monitor Execution | P24C0 during Phase 0 of evap monitor leak check, P24C1 during Phase 2 of evap monitor leak check |
| Monitor Sequence | Evap monitor leak detection condition met |
| Sensors OK | P0443, P2418, P24BE, P24BF, P2401, P2402, P144B, P04ED, P1450, P24BA, P24BB, P0451, P0452, P0453, P0454, P2610, P0112, P0113, P043E, P043F, P24C0, P24C1, P2450, P2451 P24BC, P2610, P0112, P0113 |
| Monitoring Duration | 65 seconds in Phase 0, 2 seconds in Phase 2 |
| P24C0: rate of change of pressure too low; < 1.2 inH2
O / 174.36 Pa P24C1: rate of change of pressure too high; > 4.0 inH2 O / 996.35 Pa. |
The EVAP System Leak Detection Pump Pressure Sensor input circuit is checked for opens and shorts, out of range values and noisy readings.
| DTCs | P24BA - EVAP System Leak Detection Pump Pressure Sensor Circuit Low P24BB - EVAP System Leak Detection Pump Pressure Sensor Circuit High P24B9 - EVAP System Leak Detection Pump Pressure Sensor Circuit Range/Performance P24BC - EVAP System Leak Detection Pump Pressure Sensor Circuit Intermittent (noisy) |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 20 seconds for electrical malfunctions, 10 seconds for noisy sensor test |
| P24BA (Circuit low): < 168.96 in H2
0 / 42.08 kPa. P0453 (Circuit high): > 496.93 in H2 0 / 123.78 kPa. P24B9 (Reference out of range) > -1.5 to -5.5 in H2 O (function of BARO) OR < -17.5 to -21.5 in H2 O (function of BARO) P24BC (noisy): open circuit, short circuit or > 25.0 in H2 O / 6.227 kPa change between samples, sampled every 100 milliseconds, filtered fault level of 25% will set code in 10 seconds |
The Fuel Tank Pressure Sensor input circuit is checked for out of range values (P0452 short, P0453 open), noisy readings (P0454 noisy) and an offset (P0451 offset). This component is the FTPTHP (Fuel Tank Pressure Transducer - High Pressure). High Pressure Fuel Tank Pressure
| Vout = (0.062247 xP_abs+1.492219) | |||
| Volts | A/D Counts in PCM | Fuel Tank Pressure, kPa | Fuel Tank Pressure, Inches H 2 O |
| 0.317 | 51 | -19 | -76.28 |
| 0.423 | 102 | -17.17 | -68.93 |
| 1.035 | 235 | -7.35 | -29.51 |
| 2.054 | 419 | 9.03 | 36.25 |
| 3.073 | 614 | 25.40 | 101.97 |
| 4.50 | 921 | 48.32 | 193.98 |
| 4.616 | 970 | 50 | 200.73 |
| DTCs | P0452 - Fuel Tank Pressure Sensor Circuit Low P0453 - Fuel Tank Pressure Sensor Circuit High P0454 - Fuel Tank Pressure Sensor Intermittent/Erratic (noisy) |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 5 seconds for electrical malfunctions, 10 seconds for noisy sensor test |
| P0452 (High Pressure Fuel Tank Pressure Sensor Circuit Low): < 0.317 volts P0453 (High Pressure Fuel Tank Pressure Sensor Circuit High): > 4.61. Volts P0454 (Fuel Tank Pressure Sensor Circuit Noisy): open circuit, short circuit or > 25 in H2 O change between samples, sampled every 100 milliseconds, filtered fault level of 25% will set code in 10 seconds |
| DTCs | P0451(HEV Only) - Fuel Tank Pressure Sensor Range/Performance (offset) |
| Monitor Execution | once per driving cycle |
| Monitor Sequence | No P0443 or P1450, P2402, , P2450, P2451, P2418, P24BF, P24C0 DTCs |
| Sensors OK | not applicable |
| Monitoring Duration | < 1 second |
| Entry Condition | Minimum | Maximum |
| Ignition key on, engine off, engine rpm | 0 rpm | |
| Purge Duty Cycle | 0% | |
| Engine Off (Soak) Time | 240 min | |
| Fuel Tank Pressure Sensor Variation During Test | 0.5 in H2 O | |
| Battery Voltage | 11.0 Volts | |
| Not a refueling event | ||
| Tank Pressure | -17.8 In H2 O | 16 In H2 O |
| Fuel tank pressure at key on, engine off is 0.0 in H2 O +/- 1.7 in H2 O |
The Fuel Level Input is checked for out of range values (opens/ shorts). The FLI input is obtained from the serial data link from the instrument cluster. If the FLI signal is open or shorted, the appropriate DTC is set, (P0462 circuit low and P0463 circuit high).
Finally, the Fuel Level Input is checked for noisy readings. If the FLI input changes from an in-range to out-of-range value repeatedly, a P0461 DTC is set.
| DTCs | P0460 - Fuel Level Sensor A Circuit P0461 - Fuel Level Sensor A Circuit Noisy P0462 - Fuel Level Sensor A Circuit Low P0463 - Fuel Level Sensor A Circuit High |
| Monitor Execution | continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | 30 seconds for electrical malfunctions |
| P0460 or P0462 (Fuel Level Input Circuit Low): < 5 ohms (< 1 A/D count) P0460 or P0463 (Fuel Level Input Circuit High): > 200 ohms (>1022 A/D counts) P0461 (Fuel Level Input Noisy): > 40% change between samples, > 100 occurrences, sampled every 0.100 seconds |
The FLI signal is also checked to determine if it is stuck. "Fuel consumed" is continuously calculated based on PCM fuel pulsewidth summation as a percent of fuel tank capacity. (Fuel consumed and fuel gauge reading range are both stored in KAM and reset after a refueling event or DTC storage.) If the there is an insufficient corresponding change in fuel tank level, a P0460 DTC is set.
Different malfunction criteria are applied based on the range in which the fuel level sensor is stuck.
In the range between 6% and 93%, a 17.5% difference between fuel consumed.
In the range below 6%, a 27.5% difference between fuel consumed.
In the range above 93%, a 80.5% difference between fuel consumed.
| DTCs | P0460 - Fuel Level Input Circuit Stuck |
| Monitor Execution | Continuous |
| Monitor Sequence | None |
| Sensors OK | Not Applicable |
| Monitoring Duration | Between 6 and 93%, monitoring can take from 100 to 120 miles to complete |
| P0460 (Fuel Level Input Stuck): Fuel level stuck at greater than 93%: > 80.5% difference in calculated fuel tank capacity consumed versus change in fuel level input reading Fuel level stuck at less than 6%: > 27.5% difference in calculated fuel tank capacity consumed versus change in fuel level input reading Fuel level stuck between 6% and 93%: > 17.5% difference in calculated fuel tank capacity consumed versus change in fuel level input reading |
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.