Sfi System Evap System

Engine Hybrid System. Corolla. Zre142 Aze141
2Zr-Fe Engine Control. Corolla. Zre142 Aze141

RELATED DTCS

DESCRIPTION

WIRING DIAGRAM

INSPECTION PROCEDURE

CONFIRM DTC

PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)

PERFORM EVAP SYSTEM CHECK (MANUAL MODE)

PERFORM EVAP SYSTEM CHECK (STEP 1/6)

PERFORM EVAP SYSTEM CHECK (STEP 1/6 TO 2/6)

PERFORM EVAP SYSTEM CHECK (STEP 2/6)

PERFORM EVAP SYSTEM CHECK (STEP 2/6 TO 3/6)

PERFORM EVAP SYSTEM CHECK (STEP 3/6)

PERFORM EVAP SYSTEM CHECK (STEP 4/6)

PERFORM EVAP SYSTEM CHECK (STEP 5/6)

PERFORM EVAP SYSTEM CHECK (STEP 3/6)

INSPECT CANISTER PUMP MODULE (CANISTER PRESSURE SENSOR CIRCUIT)

INSPECT CANISTER PUMP MODULE (VENT VALVE OPERATION)

CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)

CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - BODY GROUND)

CHECK HARNESS AND CONNECTOR (ECM - CANISTER PUMP MODULE)

PERFORM ACTIVE TEST USING TECHSTREAM (PURGE VSV)

INSPECT EVAP HOSE (PURGE VSV - CANISTER)

INSPECT CANISTER (CHARCOAL FILTER INSIDE CANISTER)

CHECK FUEL CAP

INSPECT PURGE VSV

INSPECT EVAP HOSE (PURGE VSV - CANISTER)

CHECK EVAP HOSE (PURGE VSV - INTAKE MANIFOLD)

INSPECT PURGE VSV

CHECK TERMINAL VOLTAGE (POWER SOURCE OF PURGE VSV)

CHECK HARNESS AND CONNECTOR (PURGE VSV - ECM)

INSPECT CANISTER PUMP MODULE (POWER SOURCE FOR VENT VALVE)

INSPECT CANISTER PUMP MODULE (VENT VALVE OPERATION)

CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)

INSPECT CANISTER (CHARCOAL FILTER INSIDE CANISTER)

CHECK TERMINAL VOLTAGE (CANISTER PUMP MODULE)

CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - BODY GROUND)

CHECK HARNESS AND CONNECTOR (ECM - CANISTER PUMP MODULE)

INSPECT INTAKE MANIFOLD (EVAP PURGE PORT)

CORRECTLY REINSTALL OR REPLACE FUEL CAP

REPLACE FUEL CAP

LOCATE EVAP LEAK PART

REPLACE CANISTER

REPLACE PURGE VSV

REPAIR OR REPLACE HARNESS OR CONNECTOR

REPAIR OR REPLACE EVAP PURGE LINE (INTAKE MANIFOLD - PURGE VSV)

INSPECT INTAKE MANIFOLD (EVAP PURGE PORT)

REPAIR OR REPLACE PARTS AND COMPONENTS INDICATED BY OUTPUT DTCS

REPAIR OR REPLACE EVAP PURGE LINE (PURGE VSV - CANISTER)

REPLACE CANISTER

PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)

REPLACE ECM

PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)

CONFIRMATION DRIVING PATTERN

MONITOR RESULT

SFI SYSTEM - EVAP System


RELATED DTCS


DTC No.
Monitoring Item
See page
P043E
Reference orifice clogged (built into canister pump module)
COROLLA_ZRE142 RM000002BHB060X.html
P043F
Reference orifice high-flow (built into canister pump module)
P0441
  1. Purge VSV (Vacuum Switching Valve) stuck closed
  2. Purge VSV stuck open
  3. Purge flow
COROLLA_ZRE142 RM000000SWF0ANX.html
P0451
  1. Canister pressure sensor (built into canister pump module) signal noise
  2. Canister pressure sensor (built into canister pump module) signal becomes fixed/flat
COROLLA_ZRE142 RM0000012MC08DX.html
P0452
Canister pressure sensor (built into canister pump module) voltage low
P0453
Canister pressure sensor (built into canister pump module) voltage high
P0455
EVAP gross leak
COROLLA_ZRE142 RM000000SWH09WX.html
P0456
EVAP small leak
P2401
Leak detection pump stuck OFF (built into canister pump module)
COROLLA_ZRE142 RM000002BHB060X.html
P2402
Leak detection pump stuck ON (built into canister pump module)
P2419
Vent valve stuck closed (built into canister pump module)
P2420
Vent valve stuck open (vent) (built into canister pump module)
COROLLA_ZRE142 RM000002BHC069X.html
P2610
Soak timer (built into ECM)
COROLLA_ZRE142 RM000000T6X0BIX.html
If any EVAP system DTCs are stored, the malfunctioning area can be determined using the table below.

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

NOTICE:
If the reference pressure difference between the first and second checks is more than the specification, all the DTCs relating to the reference pressure (P043E, P043F, P2401, P2402 and P2419) will all be stored.

DESCRIPTION


Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

HINT:
The canister pressure sensor, the leak detection pump and the vent valve are built into the canister pump module.

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

NOTICE:
In the EVAP system of this vehicle, turning ON the vent valve does not seal off the EVAP system. To check for leaks in the EVAP system, disconnect the air inlet vent hose and apply pressure from atmospheric side of the canister.
While the engine is running, if a predetermined condition (closed-loop, etc.) is met, the purge VSV is opened by the ECM and fuel vapors stored in the canister are purged to the intake manifold. The ECM changes the duty cycle ratio of the purge VSV to control purge flow volume.
The purge flow volume is also determined by the intake manifold pressure. Atmospheric pressure is allowed into the canister through the vent valve to ensure that the purge flow is maintained when negative pressure (vacuum) is applied to the canister.
The following two monitors run to confirm appropriate EVAP system operation.

Key-off monitor
This monitor checks for EVAP (evaporative emission) system leaks and canister pump module malfunctions. The monitor starts 5 hours* after the ignition switch is turned off. At least 5 hours are required for the fuel to cool down to stabilize the EVAP pressure, thus making the EVAP system monitor more accurate.
The leak detection pump creates negative pressure (vacuum) in the EVAP system and the pressure is measured. Finally, the ECM monitors for leaks from the EVAP system, and malfunctions in both the canister pump module and purge VSV based on the EVAP pressure.
HINT:
*: If the engine coolant temperature is not below 35°C (95°F) 5 hours after the ignition switch is turned off, the monitor check starts 2 hours later. If it is still not below 35°C (95°F) 7 hours after the ignition switch is turned off, the monitor check starts 2.5 hours later.

Purge flow monitor
The purge flow monitor consists of the 2 monitors. The 1st monitor is conducted every time and the 2nd monitor is activated if necessary.
  1. The 1st monitor
    While the engine is running and the purge VSV (Vacuum Switching Valve) is on (open), the ECM monitors the purge flow by measuring the EVAP pressure change. If negative pressure is not created, the ECM begins the 2nd monitor.
  2. The 2nd monitor
    The vent valve is turned ON (closed) and the EVAP pressure is then measured. If the variation in the pressure is less than 0.4 kPa(gauge) [3.0 mmHg(gauge)], the ECM interprets this as the purge VSV being stuck closed, and illuminates the MIL and stores DTC P0441 (2 trip detection logic).
  1. Atmospheric pressure check:
    1. In order to ensure reliable malfunction detection, the variation between the atmospheric pressures, before and after of the purge flow monitor, is measured by the ECM.

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


Component
Operation
Canister
Contains activated charcoal to absorb EVAP (Evaporative Emissions) generated in fuel tank.
Cut-off valve
Located in fuel tank. Valve floats and closes when fuel tank is 100% full.
Purge VSV (Vacuum Switching Valve)
Opens or closes line between canister and intake manifold. ECM uses purge VSV to control EVAP purge flow. In order to discharge EVAP absorbed by canister to intake manifold, ECM opens purge VSV. EVAP discharge volume to intake manifold controlled by purge VSV duty cycle (current-carrying time). (Open: on, Close: off)
Refueling valve
Controls EVAP pressure from fuel tank to canister. Valve consists of diaphragm, spring and restrictor (diameter: 0.08 inch). When fuel vapor and pressure inside fuel tank increase, valve opens. While EVAP is purged, valve closes and restrictor prevents a large amount of vacuum from affecting pressure in fuel tank. Valve is opened while refueling. When valve is open, adding fuel into fuel tank is possible.
Roll-over valve
Located in fuel tank. Valve closes by its own weight when vehicle overturns to prevent fuel from spilling out.
Soak timer
Built into ECM. To ensure accurate EVAP monitor, measures 5 hours (+/-15 min) after ignition switch is turned off. This allows fuel to cool down, stabilizing EVAP pressure. When approximately 5 hours elapsed, ECM activates (refer to fig. 3).
Canister pump module
Consists of (a) to (d) below. Canister pump module cannot be disassembled.
(a) Vent valve
Vents and closes EVAP system. When ECM turns valve on, EVAP system is closed. When ECM turns valve off, EVAP system is vented. Negative pressure (vacuum) is created in EVAP system to check for EVAP leaks by closing purge VSV, turning on vent valve (closing it) and operating leak detection pump (refer to fig. 1).
(b) Canister pressure sensor
Indicates pressure as voltages. ECM supplies regulated 5 V to pressure sensor, and uses feedback from sensor to monitor EVAP system pressure (refer to fig. 2).
(c) Leak detection pump
Creates negative pressure (vacuum) in EVAP system for leak check.
(d) Reference orifice
Has opening with 0.02 inch diameter. Vacuum is produced through orifice by closing purge VSV, turning off vent valve and operating leak detection pump, to monitor reference pressure. Reference pressure is used when checking for small EVAP leaks.

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


WIRING DIAGRAM


Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


INSPECTION PROCEDURE

NOTICE:
  1. Inspect the fuses for circuits related to this system before performing the following inspection procedure.
  2. The Techstream is required to conduct the following diagnostic troubleshooting procedure.
HINT:
  1. Using the Techstream monitor results enables the EVAP (Evaporative Emission) system to be confirmed.
  2. Read freeze frame data using the Techstream. The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
1.CONFIRM DTC
  1. Turn the ignition switch off and wait for 10 seconds.

  1. Turn the ignition switch to ON.

  1. Turn the ignition switch off and wait for 10 seconds.

  1. Connect the Techstream to the DLC3.

  1. Turn the ignition switch to ON and turn the Techstream on.

  1. Enter the following menus: Powertrain / Engine and ECT / Trouble Codes.



  1. Confirm DTCs and freeze frame data.
    If any EVAP system DTCs are stored, the malfunctioning area can be determined using the table below.


    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

    NOTICE:
    If the reference pressure difference between the first and second checks is greater than the specification, all the DTCs relating to the reference pressure (P043E, P043F, P2401, P2402 and P2419) are stored.

NEXT


2.PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)
NOTICE:
  1. The Evaporative System Check (Automatic Mode) consists of 6 steps performed automatically by the Techstream. It takes a maximum of approximately 18 minutes.
  2. 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.
  3. Do not run the engine during this operation.
  4. When the temperature of the fuel is 35°C (95°F) or more, a large amount of vapor forms and any check results become inaccurate. When performing the Evaporative System Check, keep the temperature below 35°C (95°F).
  1. Connect the Techstream to the DLC3.

  1. Turn the ignition switch to ON.

  1. Turn the Techstream on.

  1. Clear DTCs (COROLLA_ZRE142 RM000000PDK0ZAX.html).

  1. Enter the following menus: Powertrain / Engine and ECT / Utility / Evaporative System Check / Automatic Mode.

  1. After the Evaporative System Check is completed, check for pending DTCs by entering the following menus: Powertrain / Engine and ECT / Trouble Codes.

    HINT:
    If no pending DTCs are displayed, perform the Confirmation Driving Pattern. After this confirmation, check for pending DTCs. If no DTCs are displayed, the EVAP system is normal.

NEXT


3.PERFORM EVAP SYSTEM CHECK (MANUAL MODE)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

NOTICE:
  1. In the Evaporative System Check (Manual Mode), the series of 6 Evaporative System Check steps are performed manually using the Techstream.
  2. 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.
  3. Do not run the engine during this operation.
  4. When the temperature of the fuel is 35°C (95°F) or more, a large amount of vapor forms and any check results become inaccurate. When performing the Evaporative System Check, keep the temperature below 35°C (95°F).
  1. Connect the Techstream to the DLC3.

  1. Turn the ignition switch to ON.

  1. Turn the Techstream on.

  1. Clear DTCs (COROLLA_ZRE142 RM000000PDK0ZAX.html).

  1. Enter the following menus: Powertrain / Engine and ECT / Utility / Evaporative System Check / Manual Mode.


NEXT


4.PERFORM EVAP SYSTEM CHECK (STEP 1/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in step 1/6.

    Result
    DTC
    *1
    Result
    Suspected Trouble Area
    Proceed to
    -
    Virtually no variation in EVAP pressure
    Not yet determined
    A
    P0451
    EVAP pressure fluctuates by +/-0.3 kPa(gauge) [2.25 mmHg(gauge)] or more
    Canister pressure sensor signal noise
    B
    (P0452 or P0453)
    *2
    1. EVAP pressure is below 42.11009 kPa(abs) [315.86779 mmHg(abs)] or 123.76147 kPa(abs) [928.33479 mmHg(abs)] or more
    2. EVAP pressure deviates +/-10 kPa [+/-75 mmHg] from actual atmosphere pressure *3
    Canister pressure sensor or its circuit has malfunction
    C
    1. *1: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.
    2. *2: If the canister pressure sensor circuit has an open or short, DTC P0452 or P0453 is stored 0.5 seconds after the ignition switch is turned to ON.
    HINT:
    *3: Canister pressure sensor standard output range is 70 to 110 kPa(abs) [525 to 825 mmHg(abs)]. This varies by weather.


B
Go to step 38

C
Go to step 12
A


5.PERFORM EVAP SYSTEM CHECK (STEP 1/6 TO 2/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in steps 1/6 and 2/6.

    Result
    DTC*
    Result
    Suspected Trouble Area
    Proceed to
    -
    Virtually no variation in EVAP pressure during step 1/6. Then decreases to reference pressure
    Not yet determined
    A
    P2402
    Small difference between EVAP pressures during steps 1/6 and 2/6
    Leak detection pump stuck ON
    B
    *: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.
    HINT:
    The first reference pressure is the value determined in step 2/6.


B
Go to step 31
A


6.PERFORM EVAP SYSTEM CHECK (STEP 2/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

HINT:
Make a note of the pressures checked in inspection items (A) and (B) below.
  1. Check the EVAP pressure 4 seconds after the leak detection pump is activated*1 (A).
    *1: The leak detection pump begins to operate as step 1/6 finishes and step 2/6 starts.

  1. Check the EVAP pressure again when it has stabilized. This pressure is the reference pressure (B).

    Result
    DTC*2
    Result
    Suspected Trouble Area
    Proceed to
    -
    EVAP pressure in inspection item (B) is between -4.85 kPa(gauge) and -1.057 kPa(gauge) [-36.38 mmHg(gauge) and -7.929 mmHg(gauge)]
    Not yet determined
    A
    P043F and P2401
    EVAP pressure in inspection item (B) is -1.057 kPa(gauge) [-7.929 mmHg(gauge)] or more
    1. Reference orifice high-flow
    2. Leak detection pump stuck OFF
    B
    P043E
    EVAP pressure in inspection item (B) is less than -4.85 kPa(gauge) [-36.38 mmHg(gauge)]
    Reference orifice clogged
    C
    P2419
    EVAP pressure in inspection item (A) is more than -1 kPa(gauge) [-7.5 mmHg(gauge)]
    1. Vent valve stuck closed
    2. Leak detection pump performance deteriorates
    3. Leak detection pump circuit malfunctioning (large resistance exists in the circuit)
    D
    *2: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.


B
Go to step 11

C
Go to step 38

D
Go to step 13
A


7.PERFORM EVAP SYSTEM CHECK (STEP 2/6 TO 3/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in step 3/6.

    Result
    DTC*
    Result
    Suspected Trouble Area
    Proceed to
    -
    EVAP pressure increases by 0.3 kPa(gauge) [2.25 mmHg(gauge)] or more within 10 seconds of proceeding from step 2/6 to step 3/6
    Not yet determined
    A
    P2420
    No variation in EVAP pressure even after proceeding from step 2/6 to step 3/6
    1. Vent valve stuck open (vent)
    2. Canister (charcoal filter inside canister) clogged
    B
    P0451
    No variation in EVAP pressure during steps 1/6 through 3/6
    1. Canister pressure sensor output value stuck
    2. Vent valve broken (valve split in two)
    3. Leak detection pump performance deteriorates
    4. Leak detection pump circuit malfunctioning (large resistance exists in the circuit)
    C
    *: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.


B
Go to step 27

C
Go to step 15
A


8.PERFORM EVAP SYSTEM CHECK (STEP 3/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Wait until the EVAP pressure change is less than 0.12 kPa(gauge) [0.9 mmHg(gauge)] for 50 seconds.

  1. Measure the EVAP pressure and record it.

    HINT:
    A few minutes are required for the EVAP pressure to become saturated. When there is little fuel in the fuel tank, it takes up to 15 minutes.

NEXT


9.PERFORM EVAP SYSTEM CHECK (STEP 4/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in step 4/6.

    Result
    DTC*1
    Result
    Suspected Trouble Area
    Proceed to
    -
    EVAP pressure increases by 0.3 kPa(gauge) [2.25 mmHg(gauge)] or more within 10 seconds of proceeding from step 3/6 to step 4/6
    Not yet determined
    A
    P0441
    *2
    EVAP pressure increases by 0.3 kPa(gauge) [2.25 mmHg(gauge)] or more within 10 seconds of proceeding from step 3/6 to step 4/6
    1. Purge VSV
    2. Purge VSV circuit
    3. Problems in EVAP hose between purge VSV and intake manifold
    4. Problems in EVAP hose between canister and purge VSV
    5. ECM
    B
    P0441
    Variation in EVAP pressure is less than 0.3 kPa(gauge) [2.25 mmHg(gauge)] for 10 seconds, after proceeding from step 3/6 to step 4/6
    1. Purge VSV stuck closed
    2. Purge VSV circuit
    3. Canister (charcoal filter inside canister) clogged
    4. Problems in EVAP hose between purge VSV and intake manifold
    5. Problems in EVAP hose between canister and purge VSV
    6. ECM
    C
    1. *1: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.
    2. *2: This result suggests that due to purge line blockage or purge VSV malfunction, the DTC was stored by the purge flow monitor while the engine was running, or that key-off monitor test result were nearly borderline values.


B
Go to step 22

C
Go to step 17
A


10.PERFORM EVAP SYSTEM CHECK (STEP 5/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in step 5/6.

  1. Compare the EVAP pressure in step 3/6 and the second reference pressure (step 5/6).

    Result
    DTC*
    Result
    Suspected Trouble Area
    Proceed to
    -
    EVAP pressure from step 3/6 lower than second reference pressure (step 5/6)
    Not yet determined (no leakage from EVAP system)
    A
    P0441 and P0455
    EVAP pressure from step 3/6 higher than [second reference pressure (step 5/6) x 0.2]
    1. Purge VSV stuck open
    2. EVAP gross leak
    B
    P0456
    EVAP pressure from step 3/6 higher than second reference pressure (step 5/6)
    EVAP small leak
    B
    *: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.


A
Go to step 43

B
Go to step 17

11.PERFORM EVAP SYSTEM CHECK (STEP 3/6)

Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System

  1. Check the EVAP pressure in step 3/6.

    Result
    DTC*
    Result
    Suspected Trouble Area
    Proceed to
    P043F
    EVAP pressure less than [reference pressure] measured in step 2/6
    Reference orifice high-flow
    A
    P2401
    EVAP pressure almost same as [reference pressure] measured in step 2/6
    Leak detection pump stuck off
    B
    *: These DTCs are already present in the ECM when the vehicle arrives and are confirmed in the "Confirm DTC" procedure above.
    HINT:
    The first reference pressure is the value determined in step 2/6.


A
Go to step 38

B
Go to step 31

12.INSPECT CANISTER PUMP MODULE (CANISTER PRESSURE SENSOR CIRCUIT)
  1. Check the canister pressure sensor circuit, referring to DTC P0451 canister pressure sensor circuit inspection procedure (COROLLA_ZRE142 RM0000012MC08DX_06.html).



NEXT
Go to step 48

13.INSPECT CANISTER PUMP MODULE (VENT VALVE OPERATION)
  1. Turn the ignition switch off.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the canister pump module connector.

  1. Apply the battery voltage to terminals 8 and 9 of the pump module.

  1. Touch the canister pump module to confirm the vent valve operation.

    Result
    Condition
    Tester Result
    Suspected Trouble Area
    Proceed to
    Apply battery voltage to terminals 8 and 9
    Operating
    1. Wire harness or connector between vent valve and ECM
    2. Leak detection pump performance deteriorates
    3. Leak detection pump circuit malfunctioning (large resistance exists in the circuit)
    4. ECM
    A
    Not operating
    Vent valve
    B


B
Go to step 38
A


14.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)
  1. Turn the ignition switch off.

  1. Disconnect the canister pump module connector.

  1. Disconnect the ECM connector.

  1. Measure the resistance according to the value(s) in the table below.

    Standard Resistance:

    Tester Connection
    Condition
    Specified Condition
    L50-8 (VGND) - A50-42 (VPMP)
    Always
    Below 1 Ω
    L50-8 (VGND) or A50-42 (VPMP) - Body ground
    Always
    10 kΩ or higher

    Result
    Result
    Suspected Trouble Area
    Proceed to
    OK
    1. Leak detection pump performance deteriorates
    2. Leak detection pump circuit malfunctioning (large resistance exists in the circuit)
    3. ECM
    A
    NG
    Wire harness or connector between ECM and canister pump module
    B


B
Go to step 40
A


15.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - BODY GROUND)
  1. Disconnect the canister pump module connector.

  1. Measure the resistance according to the value(s) in the table below.


Result
Tester Connection
Condition
Specified Condition
Suspected Trouble Area
Proceed to
L50-6 (MGND) - Body ground
Always
Below 1 Ω
  1. Canister pump module
  2. Wire harness or connector between canister pump module and ECM
  3. ECM
A
10 kΩ or higher
Wire harness or connector between canister pump module and body ground
B


B
Go to step 40
A


16.CHECK HARNESS AND CONNECTOR (ECM - CANISTER PUMP MODULE)
  1. Disconnect the canister pump module connector.

  1. Disconnect the ECM connector.

  1. Measure the resistance according to the value(s) in the table below.


Result
Tester Connection
Condition
Specified Condition
Suspected Trouble Area
Proceed to
A50-34 (MPMP) - L50-1 (MTRB)
Always
Below 1 Ω
  1. Canister pump module
  2. ECM
A
10 kΩ or higher
Wire harness or connector between ECM and canister pump module
B


A
Go to step 45

B
Go to step 40

17.PERFORM ACTIVE TEST USING TECHSTREAM (PURGE VSV)
  1. Enter the following menus: Powertrain / Engine and ECT / Active Test / Activate the VSV for EVAP Control.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the hose (connected to the canister) from the purge VSV.

  1. Start the engine.

  1. Using the Techstream, turn off the purge VSV (Activate the VSV for Evap Control: OFF).

  1. Use your finger to confirm that the purge VSV has no suction.

  1. Using the Techstream, turn on the purge VSV (Activate the VSV for Evap Control: ON).

  1. Use your finger to confirm that the purge VSV has suction.

    Result
    Test Result
    Suspected Trouble Area
    Proceed to
    No suction when purge VSV turned off, and suction applied when turned on
    Blockage in the purge line is considered (based on result of step 9):
    1. Problems with EVAP hose between canister and purge VSV
    2. Canister (charcoal filter inside canister) clogged
    3. ECM
    A
    Leakage is considered (based on result of step 10):
    1. Fuel cap
    2. Leakage from EVAP line, fuel tank, or canister
    B
    Suction applied when purge VSV turned off
    1. Purge VSV stuck open
    C
    No suction when purge VSV turned on
    1. Purge VSV stuck closed
    2. Problems with EVAP hose between purge VSV and intake manifold
    D


B
Go to step 20

C
Go to step 21

D
Go to step 23
A


18.INSPECT EVAP HOSE (PURGE VSV - CANISTER)
  1. Check for blockages in the EVAP purge line between the purge VSV and canister.

    OK:
    No blockages in the EVAP purge line between the purge VSV and canister.


NG
Go to step 44
OK


19.INSPECT CANISTER (CHARCOAL FILTER INSIDE CANISTER)
  1. Check for filter blockage in the canister (COROLLA_ZRE142 RM0000012OB020X.html).

    OK:
    No blockages in the canister.


OK
Go to step 47

NG
Go to step 38

20.CHECK FUEL CAP
  1. Check that the fuel cap is correctly installed and confirm that the fuel cap meets OEM specifications.

  1. Tighten the fuel cap firmly (only one click sound could be heard).

    HINT:
    If an EVAP tester is available, check the fuel cap using the tester.
    1. Remove the fuel cap and install it onto a fuel cap adapter.

    2. Connect an EVAP tester pump hose to the adapter, and pressurize the cap to 3.2 to 3.7 kPa(gauge) [24 to 27.75 mmHg(gauge)] using an EVAP tester pump.

    3. Seal the adapter and wait for 2 minutes.

    4. Check the pressure. If the pressure is 2 kPa(gauge) [15 mmHg(gauge)] or more, the fuel cap is normal.

      Result
      Test Result
      Suspected Trouble Area
      Proceed to
      Fuel cap correctly installed
      -
      A
      Fuel cap loose
      1. Fuel cap improperly installed
      2. Defective fuel cap
      3. Fuel cap does not meet OEM specifications
      B
      Defective fuel cap
      -
      B
      No fuel cap
      -
      C


A
Go to step 37

B
Go to step 35

C
Go to step 36

21.INSPECT PURGE VSV
  1. Turn the ignition switch off.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the purge VSV connector.

  1. Disconnect the hose (connected to the canister) from the purge VSV.

  1. Start the engine.

  1. Use your finger to confirm that the purge VSV has no suction.

    Result
    Test Result
    Suspected Trouble Area
    Proceed to
    No suction
    1. Wire harness or connector between purge VSV and ECM (short to ground)
    2. ECM
    A
    Suction applied
    Purge VSV
    B


A
Go to step 26

B
Go to step 39

22.INSPECT EVAP HOSE (PURGE VSV - CANISTER)
  1. Check for blockages in the EVAP purge line between the purge VSV and canister.

    OK:
    No blockages in the EVAP purge line between the purge VSV and canister.


NG
Go to step 44
OK


23.CHECK EVAP HOSE (PURGE VSV - INTAKE MANIFOLD)


    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the hose (connected to the intake manifold) from the purge VSV.

  1. Start the engine.

  1. Use your finger to confirm that the hose has suction.

    Result
    Test Result
    Suspected Trouble Area
    Proceed to
    Suction applied
    EVAP hose between purge VSV and intake manifold normal
    1. Purge VSV
    2. Purge VSV power source
    3. Wire harness or connector between purge VSV and ECM
    A
    No suction
    1. Intake manifold port
    2. EVAP hose between purge VSV and intake manifold
    B


B
Go to step 34
A


24.INSPECT PURGE VSV
  1. Remove the purge VSV.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Apply battery voltage to the terminals of the purge VSV.

  1. Confirm that air flows from port A to port B.

    Result
    Test Result
    Condition
    Suspected Trouble Area
    Proceed to
    Air flows
    Battery voltage is applied to purge VSV terminals
    Purge VSV normal
    1. Purge VSV power source
    2. Wire harness or connector between purge VSV and ECM
    A
    No air flow
    Battery voltage is applied to purge VSV terminals
    Purge VSV
    B


B
Go to step 39
A


25.CHECK TERMINAL VOLTAGE (POWER SOURCE OF PURGE VSV)
  1. Disconnect the purge VSV connector.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Turn the ignition switch to ON.

  1. Measure the voltage according to the value(s) in the table below.

    Result
    Tester Connection
    Switch Condition
    Specified Condition
    Suspected Trouble Area
    Proceed to
    B19-2 - Body ground
    Ignition switch ON
    11 to 14 V
    Purge VSV power source normal
    1. Wire harness or connector between purge VSV and ECM
    A
    Other than result above
    Wire harness or connectors between purge VSV and battery
    B


B
Go to step 40
A


26.CHECK HARNESS AND CONNECTOR (PURGE VSV - ECM)
  1. Disconnect the ECM connector.

  1. Disconnect the purge VSV connector.

  1. Measure the resistance according to the value(s) in the table below.

    Standard Resistance:

    Tester Connection
    Condition
    Specified Condition
    B19-1 - B31-62 (PRG)
    Always
    Below 1 Ω
    B19-1 or B31-62 (PRG) - Body ground
    Always
    10 kΩ or higher


OK
Go to step 47

NG
Go to step 40

27.INSPECT CANISTER PUMP MODULE (POWER SOURCE FOR VENT VALVE)


    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Turn the ignition switch off.

  1. Disconnect the canister pump module connector.

  1. Turn the ignition switch to ON.

  1. Measure the voltage according to the value(s) in the table below.

    Result
    Tester Connection
    Switch Condition
    Specified Condition
    Suspected Trouble Area
    Proceed to
    L50-9 (VLVB) - Body ground
    Ignition switch ON
    11 to 14 V
    1. Wire harness or connector between vent valve and ECM
    2. Vent valve
    3. Canister (charcoal filter inside canister) clogged
    4. ECM
    A
    Below 3 V
    1. Power source wire harness of vent valve
    B


B
Go to step 40
A


28.INSPECT CANISTER PUMP MODULE (VENT VALVE OPERATION)
  1. Turn the ignition switch off.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the canister pump module connector.

  1. Apply the battery voltage to terminals 8 and 9 of the pump module.

  1. Touch the canister pump module to confirm the vent valve operation.

    Result
    Condition
    Tester Result
    Suspected Trouble Area
    Proceed to
    Apply battery voltage to terminals 8 and 9
    Operating
    1. Wire harness or connector between vent valve and ECM
    2. Canister (charcoal filter inside canister) clogged
    3. ECM
    A
    Not operating
    1. Vent valve
    B


B
Go to step 38
A


29.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - ECM)
  1. Turn the ignition switch off.

  1. Disconnect the canister pump module connector.

  1. Disconnect the ECM connector.

  1. Measure the resistance according to the value(s) in the table below.

    Result
    Tester Connection
    Condition
    Test Result
    Suspected Trouble Area
    Proceed to
    A50-42 (VPMP) - L50-8 (VGND)
    Always
    Below 1 Ω
    1. Canister (charcoal filter inside canister) clogged
    2. ECM
    A
    10 kΩ or higher
    Wire harness or connector between ECM and canister pump module
    B


B
Go to step 40
A


30.INSPECT CANISTER (CHARCOAL FILTER INSIDE CANISTER)
  1. Check for filter blockage in the canister (COROLLA_ZRE142 RM0000012OB020X.html).

    OK:
    No blockages in the canister.


OK
Go to step 47

NG
Go to step 38

31.CHECK TERMINAL VOLTAGE (CANISTER PUMP MODULE)
  1. Turn the ignition switch off.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Disconnect the canister pump module connector.

  1. Turn the ignition switch to ON.

  1. Measure the voltage according to the value(s) in the table below.

    Result
    Tester Connection
    Switch Condition
    Test Result
    Suspected Trouble Area
    Proceed to
    L50-1 (MTRB) - Body ground
    Ignition switch ON
    9 to 14 V
    1. Wire harness or connector between leak detection pump and body ground
    2. Leak detection pump
    A
    Below 3 V
    1. Wire harness or connector between leak detection pump and ECM
    2. ECM
    B


B
Go to step 33
A


32.CHECK HARNESS AND CONNECTOR (CANISTER PUMP MODULE - BODY GROUND)
  1. Turn the ignition switch off.

  1. Disconnect the canister pump module connector.

  1. Measure the resistance according to the value(s) in the table below.


Result
Tester Connection
Condition
Specified Condition
Suspected Trouble Area
Proceed to
L50-6 (MGND) - Body ground
Always
Below 1 Ω
Leak detection pump
A
10 kΩ or higher
Wire harness or connector between canister pump module and body ground
B


A
Go to step 38

B
Go to step 40

33.CHECK HARNESS AND CONNECTOR (ECM - CANISTER PUMP MODULE)
  1. Turn the ignition switch off.

  1. Disconnect the canister pump module connector.

  1. Disconnect the ECM connector.

  1. Measure the resistance according to the value(s) in the table below.

    Standard Resistance:

    Tester Connection
    Condition
    Specified Condition
    A50-34 (MPMP) - L50-1 (MTRB)
    Always
    Below 1 Ω
    A50-34 (MPMP) - L50-1 (MTRB) - Body ground
    Always
    10 kΩ or higher

Result
Result
Suspected Trouble Area
Proceed to
OK
ECM
A
NG
Wire harness or connector between ECM and canister pump module
B


A
Go to step 47

B
Go to step 40

34.INSPECT INTAKE MANIFOLD (EVAP PURGE PORT)
  1. Stop the engine.

  1. Disconnect the EVAP hose from the intake manifold.

  1. Start the engine.

  1. Use your finger to confirm that the port of the intake manifold has suction.


Result
Tester Connection
Suspected Trouble Area
Proceed to
Suction applied
EVAP hose between intake manifold and purge VSV
A
No suction
Intake manifold
B


A
Go to step 41

B
Go to step 42

35.CORRECTLY REINSTALL OR REPLACE FUEL CAP
HINT:
  1. When reinstalling the fuel cap, tighten it firmly (only one click sound could be head).
  2. When replacing the fuel cap, use a fuel cap that meets OEM specifications, and install it firmly.


NEXT
Go to step 48

36.REPLACE FUEL CAP
HINT:
When installing the fuel cap, tighten it firmly (only one click sound could be head).


NEXT
Go to step 48

37.LOCATE EVAP LEAK PART
  1. Disconnect the vent hose.



    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System
  1. Connect the EVAP pressure tester tool to the canister pump module with the adapter.

  1. Pressurize the EVAP system to 3.2 to 3.7 kPa(gauge) [24 to 27.75 mmHg(gauge)].

  1. Apply soapy water to the piping and connecting parts of the EVAP system.

  1. Look for areas where bubbles appear. This indicates the leak point.

  1. Repair or replace the leak point.

    HINT:
    Disconnect the hose between the canister and fuel tank from the canister. Block the canister side and conduct an inspection. In this way, the fuel tank can be excluded as an area suspected of causing fuel leaks.


NEXT
Go to step 48

38.REPLACE CANISTER


  1. Replace the canister (COROLLA_ZRE142 RM000001OOG027X.html).

    NOTICE:
    1. 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.
    2. Check for filter blockage in the canister filter. if the canister filter has blockages, replace the canister filter.

    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System



NEXT
Go to step 48

39.REPLACE PURGE VSV
  1. Replace the purge VSV (COROLLA_ZRE142 RM000002WUF03OX.html).



NEXT
Go to step 48

40.REPAIR OR REPLACE HARNESS OR CONNECTOR


NEXT
Go to step 48

41.REPAIR OR REPLACE EVAP PURGE LINE (INTAKE MANIFOLD - PURGE VSV)


NEXT
Go to step 48

42.INSPECT INTAKE MANIFOLD (EVAP PURGE PORT)
  1. Check that the EVAP purge port of the intake manifold is not clogged. If necessary, replace the intake manifold (COROLLA_ZRE142 RM000002WTS06BX.html).



NEXT
Go to step 48

43.REPAIR OR REPLACE PARTS AND COMPONENTS INDICATED BY OUTPUT DTCS
  1. Repair the malfunctioning areas indicated by the DTCs that had been confirmed when the vehicle was brought in.



NEXT
Go to step 48

44.REPAIR OR REPLACE EVAP PURGE LINE (PURGE VSV - CANISTER)


NEXT
Go to step 48

45.REPLACE CANISTER


  1. Replace the canister (COROLLA_ZRE142 RM000001OOG027X.html).

    NOTICE:
    1. 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.
    2. Check for filter blockage in the canister filter. if the canister filter has blockages, replace the canister filter.

    Corolla. Zre142 Aze141.2Zr-Fe Engine Control.Sfi System.Sfi System  Evap System


NEXT


46.PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)
NOTICE:
  1. The Evaporative System Check (Automatic Mode) consists of 6 steps performed automatically by the Techstream. It takes a maximum of approximately 18 minutes.
  2. 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.
  3. Do not run the engine in this step.
  4. When the temperature of the fuel is 35°C (95°F) or more, a large amount of vapor forms and any check results become inaccurate. When performing an Evaporative System Check, keep the fuel temperature below 35°C (95°F).
  1. Connect the Techstream to the DLC3.

  1. Turn the ignition switch to ON.

  1. Turn the Techstream on.

  1. Clear the DTCs (COROLLA_ZRE142 RM000000PDK0ZAX.html).

  1. Enter the following menus: Powertrain / Engine and ECT / Utility / Evaporative System Check / Automatic Mode.

  1. After the Evaporative System Check is completed, check for pending DTCs by entering the following menus: Powertrain / Engine and ECT / Trouble Codes.

    Result
    Proceed to
    EVAP system DTCs are output
    A
    DTC is not output
    (Pending DTC is not output)
    B


B
END
A


47.REPLACE ECM
  1. Replace the ECM (COROLLA_ZRE142 RM000001CN0030X.html).


NEXT


48.PERFORM EVAP SYSTEM CHECK (AUTOMATIC MODE)
NOTICE:
  1. The Evaporative System Check (Automatic Mode) consists of 6 steps performed automatically by the Techstream. It takes a maximum of approximately 18 minutes.
  2. 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.
  3. Do not run the engine in this step.
  4. When the temperature of the fuel is 35°C (95°F) or more, a large amount of vapor forms and any check results become inaccurate. When performing an Evaporative System Check, keep the fuel temperature below 35°C (95°F).
  1. Connect the Techstream to the DLC3.

  1. Turn the ignition switch to ON.

  1. Turn the Techstream on.

  1. Clear the DTCs (COROLLA_ZRE142 RM000000PDK0ZAX.html).

  1. Enter the following menus: Powertrain / Engine and ECT / Utility / Evaporative System Check / Automatic Mode.

  1. After the Evaporative System Check is completed, check for pending DTCs by entering the following menus: Powertrain / Engine and ECT / Trouble Codes.

    HINT:
    If no pending DTCs are found, the repair has been successfully completed.

NEXT

END


CONFIRMATION DRIVING PATTERN

HINT:
After a repair, check Monitor Status by performing the Key-Off Monitor Confirmation and Purge Flow Monitor Confirmation described below.

KEY-OFF MONITOR CONFIRMATION
  1. Preconditions
    The monitor will not run unless:

    1. The vehicle has been driven for 10 minutes or more (in a city area or on a freeway).
    2. The fuel tank is less than 90% full.
    3. The altitude is less than 7874 ft. (2400 m).
    4. The engine coolant temperature is between 4.4°C and 35°C (40°F and 95°F).
    5. The intake air temperature is between 4.4°C and 35°C (40°F and 95°F).
    6. The vehicle remains stationary (the vehicle speed is 0 km/h [0 mph]).
  2. Monitor Conditions

    1. Allow the engine to idle for at least 5 minutes.
    2. Turn the ignition switch off and wait for 6 hours (8 or 10.5 hours).
      HINT:
      Do not start the engine until checking Monitor Status. If the engine is started, the steps described above must be repeated.
  3. Monitor Status

    1. Connect the Techstream to the DLC3.
    2. Turn the ignition switch to ON.
    3. Turn the Techstream on.
    4. Enter the following menus: Powertrain / Engine and ECT / Monitor / Current Monitor.
    5. Check the Monitor Status displayed on the Techstream.
      HINT:
      If Incomplete is displayed, the monitor did not complete. Make sure that the preconditions have been met, and perform the Monitor Conditions again.

PURGE FLOW MONITOR CONFIRMATION (P0441)
HINT:
Perform this monitor confirmation after the Key-Off Monitor Confirmation shows Complete.
  1. Preconditions
    The monitor will not run unless:

    1. The vehicle has been driven for 10 minutes or more (in a city area or on a freeway).
    2. The engine coolant temperature is 4.4°C (40°F) or higher.
    3. The intake air temperature is 4.4°C (40°F) or higher.
  2. Monitor Conditions

    1. Release the pressure from the fuel tank by removing and reinstalling the fuel cap.
    2. Warm the engine up until the engine coolant temperature reaches more than 75°C (167°F).
    3. Increase the engine speed to 3000 rpm once.
    4. Allow the engine to idle and turn the A/C switch on for 1 minute.
  3. Monitor Status

    1. Turn the ignition switch off (if ON or if the engine is running).
    2. Connect the Techstream to the DLC3.
    3. Turn the ignition switch to ON.
    4. Turn the Techstream on.
    5. Enter the following menus: Powertrain / Engine and ECT / Monitor / Current Monitor.
    6. Check the Monitor Status displayed on the Techstream.
      HINT:
      If Incomplete is displayed, the monitor did not complete. Make sure that the preconditions have been met, and perform the Monitor Conditions again.

MONITOR RESULT

Refer to Checking Monitor Status (Link).