TYPICAL MALFUNCTION THRESHOLDS
CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)
CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)
CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)
REPAIR OR REPLACE HARNESS OR CONNECTOR (CANISTER PUMP MODULE - ECM)
CHECK WHETHER DTC OUTPUT RECURS (AFTER REPAIR)
DTC P0450 Evaporative Emission Control System Pressure Sensor / Switch |
DTC P0451 Evaporative Emission Control System Pressure Sensor Range / Performance |
DTC P0452 Evaporative Emission Control System Pressure Sensor / Switch Low Input |
DTC P0453 Evaporative Emission Control System Pressure Sensor / Switch High Input |
DTC SUMMARY
DTC No. | Monitoring Items | Malfunction Detection Conditions | Trouble Areas | Detection Timings | Detection Logic |
P0450 | Canister pressure sensor voltage fluctuation abnormal | Sensor output voltage rapidly fluctuates beyond upper and lower malfunction thresholds for 0.5 seconds. |
|
| 1 trip |
P0451 | Canister pressure sensor noise | Sensor output voltage fluctuates frequently within certain time period. |
|
| 2 trip |
Canister pressure sensor signal becomes fixed/flat | Sensor output voltage does not vary within certain time period. |
|
| 2 trip | |
P0452 | Canister pressure sensor voltage low | Sensor output less than 42.11 kPa(abs) [315.85 mmHg(abs)] for 0.5 seconds. |
|
| 1 trip |
P0453 | Canister pressure sensor voltage stuck | Sensor output more than 123.761 kPa(abs) [928.28 mmHg(abs)] for 0.5 seconds. |
|
| 1 trip |
- HINT:
- The canister pressure sensor is built into the canister pump module.
DESCRIPTION
The description can be found in the EVAP (Evaporative Emission) System (YARIS_NCP93 RM0000011IO01OX_07.html).MONITOR DESCRIPTION

- DTC P0450: Canister pressure sensor voltage abnormal fluctuation
If the canister pressure sensor voltage output [pressure] rapidly fluctuates between less than 0.45 V: 42.11 kPa(abs) [315.85 mmHg(abs)] and more than 4.9 V: 123.761 kPa(abs) [928.28 mmHg(abs)], the ECM interprets this as an open or short circuit malfunction in the canister pressure sensor or its circuit, and stops the EVAP (Evaporative Emission) system monitor. The ECM then illuminates the MIL and stores the DTC (1 trip detection logic). - DTC P0451: Canister pressure sensor noise or fixed/flat
If the canister pressure sensor voltage output fluctuates rapidly for 10 seconds, the ECM stops the EVAP system monitor. The ECM interprets this as noise from the canister pressure sensor, and stops the EVAP system monitor. The ECM then illuminates the MIL and stores the DTC.
Alternatively, if the sensor voltage output does not change for 10 seconds, the ECM interprets this as the sensor being fixed/flat, and stops the monitor. The ECM then illuminates the MIL and stores the DTC.
(Both the malfunctions are detected by 2 trip detection logic). - DTC P0452: Canister pressure sensor voltage low
If the canister pressure sensor voltage output [pressure] is below 0.45 V: 42.11 kPa(abs) [315.85 mmHg(abs)], the ECM interprets this as an open or short circuit malfunction in the canister pressure sensor or its circuit, and stops the EVAP system monitor. The ECM then illuminates the MIL and stores the DTC (1 trip detection logic). - DTC P0453: Canister pressure sensor voltage high
If the canister pressure sensor voltage output [pressure] is 4.9 V: 123.761 kPa(abs) [928.28 mmHg(abs)] or more, the ECM interprets this as an open or short circuit malfunction in the canister pressure sensor or its circuit, and stops the EVAP system monitor. The ECM then illuminates the MIL and stores the DTC (1 trip detection logic).
MONITOR STRATEGY
Required Sensors/Components | Canister pump module |
Frequency of Operation | Once per driving cycle: P0451 sensor stuck Continuous: P0451 sensor noise, P0450, P0452 and P0453 |
Duration | 0.5 seconds: P0450, P0452 and P0453 Within 2 minutes: P0451 (sensor stuck) Within 15 seconds: P0451 (sensor noise) |
MIL Operation | Immediate: P0450, P0452 and P0453 2 driving cycles: P0451 |
Sequence of Operation | None |
TYPICAL ENABLING CONDITIONS
Monitor runs whenever following DTCs not present | None |
Atmospheric pressure (absolute pressure) | 70 to 110 kPa(abs) [525 to 825 mmHg(abs)] |
Battery voltage | 10.5 V or more |
Intake air temperature | 4.4° to 35°C (40° to 95°F) |
Canister pressure sensor malfunction (P0450, P0452, 0453) | Not detected |
Either of following conditions met | A or B |
A. Engine condition | Running |
B. Time after key-off | 5 or 7 or 9.5 hours |
Monitor runs whenever following DTCs not present | None |
Battery voltage | 10.5 V or more |
Intake air temperature | 4.4° to 35°C (40° to 95°F) |
Canister pressure sensor malfunction (P0450, P0452, 0453) | Not detected |
Atmospheric pressure (absolute pressure) | 70 to 110 kPa(abs) [525 to 825 mmHg(abs)] |
Time after key-off | 5 or 7 or 9.5 hours |
Monitor runs whenever following DTCs not present | None |
Either of following conditions met | (a) or (b) |
(a) Ignition switch | ON |
(b) Soak timer | ON |
TYPICAL MALFUNCTION THRESHOLDS
EVAP pressure | Less than 42.11 kPa(abs) [315.85 mmHg(abs)], or more than 123.761 kPa(abs) [928.28 mmHg(abs)] |
Frequency that EVAP pressure change 0.3 kPa-g (2.25 mmHg-g) or more | 10 times or more in 10 seconds |
EVAP pressure change during reference pressure | Less than 0.65 kPa(gauge) [4.87 mmHg(gauge)] |
EVAP pressure | Less than 42.11 kPa(abs) [315.85 mmHg(abs)] |
EVAP pressure | More than 123.761 kPa(abs) [928.28 mmHg(abs)] |
CONFIRMATION DRIVING PATTERN
- NOTICE:
- The Evaporative System Check (Automatic Mode) consists of 6 steps performed automatically by the Techstream. It takes a maximum of approximately 19 minutes.
- Do not perform the Evaporative System Check when the fuel tank is more than 90% full because the cut-off valve may be closed, making the fuel tank leak check unavailable.
- Do not run the engine during this operation.
- When the temperature of the fuel is 35°C (95°F) or higher, a large amount of vapor forms and any check results become inaccurate. When performing the Evaporative System Check, keep the fuel temperature below 35°C (95°F).
- Connect the Techstream to the DLC3.
- Turn the ignition switch to ON and turn the Techstream on.
- Enter the following menus: Powertrain / Engine and ECT / Data List / Intake Air.
- Clear DTCs (even if no DTCs are stored, perform the clear DTC operation).
- Turn the ignition switch off and wait for at least 30 seconds.
- Turn the ignition switch to ON and turn the Techstream on.
- Enter the following menus: Powertrain / Engine and ECT / Utility / Evaporative System Check / Automatic Mode.
- After the "Evaporative System Check" is completed, check All Readiness by entering the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
- Input the DTC: P0450, P0451, P0452 or P0453.
- Check the DTC judgment result.
Techstream Display Description NORMAL - DTC judgment completed
- System normal
ABNORMAL - DTC judgment completed
- System abnormal
INCOMPLETE - DTC judgment not completed
- Perform driving pattern after confirming DTC enabling conditions
N/A - Unable to perform DTC judgment
- Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit
- HINT:
- If the judgment result shows ABNORMAL, the system has a malfunction.
- DTC judgment completed
- If the result is INCOMPLETE or N/A and no pending DTC is output, perform a universal trip and check for permanent DTCs (YARIS_NCP93 RM000000PDK0QGX.html).
- HINT:
- If a permanent DTC is output, the system is malfunctioning.
- If no permanent DTC is output, the system is normal.
WIRING DIAGRAM

INSPECTION PROCEDURE
- NOTICE:
- When a vehicle is brought into the workshop, leave it as it is. Do not change the vehicle condition. For example, do not tighten the fuel cap.
- Do not disassemble the canister pump module.
- The Techstream is required to conduct the following diagnostic troubleshooting procedure.
- Inspect the fuses for circuits related to this system before performing the following inspection procedure.
1.CONFIRM DTC AND EVAP PRESSURE |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON (do not start the engine).
Turn the Techstream on.
Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.
Read DTCs.
Enter the following menus: Powertrain / Engine and ECT / Data List / Vapor Pressure Pump.
Read the EVAP (Evaporative Emission) pressure displayed on the Techstream.
Result Display (DTC Output) Test Results Suspected Trouble Areas Proceed To P0451 - Canister pressure sensor C P0452 Less than 42.11 kPa(abs) [315.85 mmHg(abs)] - Wire harness/connector (ECM - Canister pressure sensor)
- Canister pressure sensor
- Short in ECM circuit
A P0453 More than 123.761 kPa(abs) [928.28 mmHg(abs)] - Wire harness/connector (ECM - Canister pressure sensor)
- Canister pressure sensor
- Open in ECM circuit
B - Wire harness/connector (ECM - Canister pressure sensor)
|
| ||||
|
| ||||
A | |
2.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM) |
Turn the ignition switch off.
Disconnect the ECM connector.
Measure the resistance according to the value(s) in the table below.
Tester Connection | Condition | Test Results | Suspected Trouble Areas | Proceed To |
C20-71 (PPMP) - Body ground | Always | Below 10 Ω |
| A |
10 kΩ or higher |
| B |
|
| ||||
A | |
3.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM) |
Disconnect the canister pump module connector.
Disconnect the ECM connector.
Measure the resistance according to the value(s) in the table below.
Tester Connection | Condition | Test Results | Suspected Trouble Areas | Proceed To |
C20-71 (PPMP) - Body ground | Always | 10 kΩ or higher | Short in canister pressure sensor circuit | A |
Below 10 Ω | Short in wire harness/connector (ECM - Canister pressure sensor) | B |
|
| ||||
|
| ||||
4.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM) |
![]() |
Disconnect the canister pump module connector.
Turn the ignition switch to ON.
Measure the voltage and resistance of the canister connector.
- Standard Voltage:
Tester Connections Specified Conditions J25-4 (VCC) - Body ground 4.5 to 5.5 V J25-3 (VOUT) - Body ground
- Standard Resistance:
Tester Connections Specified Conditions J25-2 (SGND) - Body ground Below 100 Ω
*a | Front view of wire harness connector (to Canister Pump Module) |
Test Results | Suspected Trouble Areas | Proceed To |
Voltage and resistance within standard ranges | Open in canister pressure sensor circuit | A |
Voltage and resistance outside standard ranges | Open in wire harness/connector (ECM - Canister pressure sensor) | B |
Reconnect the canister pump module connector.
|
| ||||
|
| ||||
5.REPLACE CANISTER |
Replace the canister assembly (YARIS_NCP93 RM000001E2T00BX.html).
- NOTICE:
- When replacing the canister, check the canister pump module interior and related pipes for water, fuel and other liquids. If liquids are present, check for disconnections and/or cracks in the following: 1) the pipe from the air inlet port to the canister pump module; 2) the canister filter; and 3) the fuel tank vent hose.
- Check for filter blockage in the canister filter. If the canister filter has blockages, replace the canister filter.
Text in Illustration *1 Fuel Tank Vent Hose *2 Air Inlet Port *3 Vent Hose *4 Fuel Tank *5 Canister *6 Canister Filter *a Inspection Area
(check for disconnection and/or cracks)- -
|
| ||||
6.REPAIR OR REPLACE HARNESS OR CONNECTOR (CANISTER PUMP MODULE - ECM) |
- HINT:
- If the exhaust tail pipe has been removed, go to the next step before reinstalling it.
|
| ||||
7.REPLACE ECM |
Replace the ECM (YARIS_NCP93 RM000001CN002AX.html).
|
| ||||
8.CHECK WHETHER DTC OUTPUT RECURS (AFTER REPAIR) |
Connect the Techstream to the DLC3.
Turn the ignition switch to ON.
Turn the Techstream on.
Clear the DTCs (YARIS_NCP93 RM000000PDK0QGX.html).
Turn the ignition switch off and wait for at least 30 seconds.
Turn the ignition switch to ON and turn the Techstream on.
Start the engine and warm it up.
Drive the vehicle in accordance with the driving pattern described in the Confirmation Driving Pattern.
Enter the following menus: Powertrain / Engine and ECT / Utility / All Readiness.
Input the DTC: P0451, P0452 or P0453.
Check the DTC judgment result.
Result Techstream Display Description NORMAL - DTC judgment completed
- System normal
ABNORMAL - DTC judgment completed
- System abnormal
INCOMPLETE - DTC judgment not completed
- Perform driving pattern after confirming DTC enabling conditions
N/A - Unable to perform DTC judgment
- Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit
- DTC judgment completed
NEXT | ||
|