A03604
ECM
STP 4
E7
G±W G±WJ27 J28 1R 1R
1SJ27
J/C
AC Instrument Panel J/B
5
2 4
7
12
G±WLight
Failure
Sensor
Stop
Light
(LH) Stop
Light
(RH) G±R
2
52
5
W±B
W±B
BP High
Mount
Stop
Light
2
1R
A
A
J40
J/C
BL
1
W±B
Stop Light
Switch
2
BatteryW±B W
1C 7
STOP
41BInstrument
Panel J/B
B±R
B±R
F9 2 F9 1
ALT
F4MAIN
FL
FL Block
G±W
1
*1: w/o Immobiliser
*2: w/ Immobiliser(*1) (*2)
E79 DI±170
± DIAGNOSTICSENGINE (5S±FE)
405 Author: Date:
DTC P1520 Stop Light Switch Signal Malfunction (Only
for A/T)
CIRCUIT DESCRIPTION
This signal is used to detect when the brakes have been applied. The STP signal voltage is the same as
the voltage supplied to the stop lights.
The STP signal is used mainly to control the fuel cut±off engine speed. (The fuel cut±off engine speed is
reduced slightly when the vehicle is braking.)
DTC No.DTC Detecting ConditionTrouble Area
P1520Stop light switch does not turn off even once vehicle is driven
(2 trip detection logic)Short in stop light switch signal circuit
Stop light switch
ECM
WIRING DIAGRAM
DI01H±07
± DIAGNOSTICSENGINE (5S±FE)
DI±171
406 Author: Date:
INSPECTION PROCEDURE
HINT:
Read freeze frame data using TOYOTA hand±held tester or OBD II scan tool. Because freeze frame records
the engine conditions when the malfunction is detected, when troubleshooting it is useful for determining
whether the vehicle was running or stopped, the engine warmed up or not, the air±fuel ratio lean or rich, etc.
at the time of the malfunction.
1 Check operation of stop light.
PREPARATION:
Check if the stop lights go on and off normally when the brake pedal is operated and released.
NG Check and repair stop light circuit
(See page BE±37).
OK
DI07A±06
FI0534
A06134
TOYOTA Hand±Held Tester
± DIAGNOSTICSENGINE (1MZ±FE)
DI±197
432 Author: Date:
PRE±CHECK
1. DIAGNOSIS SYSTEM
(a) Description
When troubleshooting OBD II vehicles, the only dif-
ference from the usual troubleshooting procedure
is that you connect to the vehicle the OBD II scan
tool complying with SAE J1978 or TOYOTA hand±
held tester, and read off various data output from
the vehicle's ECM.
OBD II regulations require that the vehicle's on±
board computer lights up the Malfunction Indicator
Lamp (MIL) on the instrument panel when the com-
puter detects a malfunction in the emission control
system/components or in the powertrain control
components which affect vehicle emissions, or a
malfunction in the computer. In addition to the MIL
lighting up when a malfunction is detected, the ap-
plicable Diagnostic Trouble Codes (DTC) pre-
scribed by SAE J2012 are recorded in the ECM
memory (See page DI±211).
If the malfunction does not reoccur in 3 consecutive trips, the
MIL goes off but the DTCs remain recorded in the ECM memory.
To check the DTC, connect the OBD II scan tool or
TOYOTA hand±held tester to Data Link Connector
3 (DLC3) on the vehicle. The OBD II scan tool or
TOYOTA hand±held tester also enables you to
erase the DTC and check freezed frame data and
various forms of engine data (For operating instruc-
tions, see the OBD II scan tool's instruction book.).
DTC include SAE controlled codes and manufac-
turer controlled codes. SAE controlled codes must
be set as prescribed by the SAE, while manufactur-
er controlled codes can be set freely by the
manufacturer within the prescribed limits (See DTC
chart on page DI±211).
DI±200
± DIAGNOSTICSENGINE (1MZ±FE)
435 Author: Date:
(2) Connect the OBD II scan tool or TOYOTA hand±
held tester to DLC3 at the lower center of the instru-
ment panel.
(3) Turn the ignition switch ON and push the OBD II
scan tool or TOYOTA hand±held tester switch ON.
(4) Use the OBD II scan tool or TOYOTA hand±held
tester to check the DTC and freezed frame data and
note them down (For operating instructions, see the
OBD II scan tool's instruction book.).
(5) See page DI±197 to confirm the details of the DTC.
NOTICE:
When simulating symptoms with an OBD II scan tool
(excluding TOYOTA hand±held tester) to check the
DTC, use normal mode. For code on the DTC chart
subject to º2 trip detection logicº, performe the fol-
lowing either action.
Turn the ignition switch OFF after the symptom is
simulated the first time. Then repeat the simulation
process again. When the problem has been simulated
twice, the MIL lights up and the DTCs are recorded in
the ECM.
Check the 1st trip DTC using Mode 7 (Continuous Test
Results) for SAE J1979.
(c) Clear the DTC.
The DTCs and freezed frame data will be erased by either
action.
Operating the OBD II scan tool (complying
with SAE J1978) or TOYOTA hand±held tes-
ter to erase the codes. (See the OBD II scan
tool's instruction book for operating instruc-
tions.)
Disconnecting the battery terminals or EFI
fuse.
NOTICE:
If the TOYOTA hand±held tester switches the ECM from
normal mode to check mode or vice±versa, or if the ignition
switch is turned from ON to ACC or OFF during check
mode, the DTCs and freezed frame data will be erased.
3. INSPECT DIAGNOSIS (Check Mode)
HINT:
TOYOTA hand±held tester only:
Compared to the normal mode, the check mode has an in-
creased sensitivity to detect malfunctions.
Furthermore, the same diagnostic items which are detected in
the normal mode can also be detected in the check mode.
DI07B±07
± DIAGNOSTICSENGINE (1MZ±FE)
DI±211
446 Author: Date:
DIAGNOSTIC TROUBLE CODE CHART
1. SAE CONTROLLED
HINT:
Parameters listed in the chart may not be exactly the same as your reading due to the type of instrument
or other factors.
If a malfunction code is displayed during the DTC check in check mode, check the circuit for that code listed
in the table below. For details of each code, turn to the page referred to under the ''See page '' for the respec-
tive ''DTC No.'' in the DTC chart.
DTC No.
(See Page)Detection ItemTrouble AreaMIL*1Memory
P0100
(DI±222)Mass Air Flow Circuit
MalfunctionOpen or short in mass air flow meter circuit
Mass air flow meter
ECM
P0101
(DI±227)Mass Air Flow Circuit
Range/Performance
Problem
Mass air flow meter
P0110
(DI±228)Intake Air Temp. Circuit
MalfunctionOpen or short in intake air temp. sensor circuit
Intake air temp. sensor (built into mass air flow meter)
ECM
P0115
(DI±233)Engine Coolant Temp. Circuit
MalfunctionOpen or short in engine coolant temp. sensor circuit
Engine coolant temp. sensor
ECM
P0116
(DI±237)Engine Coolant Temp. Circuit
Range/Performance ProblemEngine coolant temp. sensor
Cooling system
P0120
(DI±239)Throttle/Pedal Position
Sensor/Switch ºAº Circuit
MalfunctionOpen or short in throttle position sensor circuit
Throttle position sensor
ECM
P0121
(DI±243)Throttle/Pedal Position
Sensor/Switch ºAº Circuit
Range/Performance Problem
Throttle position sensor
*2
P0125
(DI±244)
Insufficient Coolant Temp. for
Closed Loop Fuel Control
(Except California Spec.)
Fuel system
Injector
Ignition system
Gas leakage on exhaust system
Open or short in heated oxygen sensor circuit
(bank 1, 2 sensor 1)
Heated oxygen sensor (bank 1, 2 sensor 1)
ECM
*3
P0125
(DI±249)
Insufficient Coolant Temp. for
Closed Loop Fuel Control
(Only for California Spec.)
Fuel system
Injector
Ignition system
Gas leakage on exhaust system
Open or short in A/F sensor circuit (bank 1, 2 sensor 1)
A/F sensor (bank 1, 2 sensor 1)
ECM
*2
P0130
(DI±255)Heated Oxygen Sensor Circuit
Malfunction (Bank 1 Sensor 1)Heated oxygen sensor
Fuel trim malfunction
*1: MIL lights up
*
2: Except California specification vehicles
*
3: Only for California specification vehicle
DI±212
± DIAGNOSTICSENGINE (1MZ±FE)
447 Author: Date:
DTC No.
(See Page)Detection ItemTrouble AreaMILMemory
*2
P0133
(DI±259)
Heated Oxygen Sensor Circuit
Slow Response
(Bank 1 Sensor 1)Heated oxygen sensor
Fuel trim malfunction
*2
P0135
(DI±263)
Heated Oxygen Sensor Heater
Circuit Malfunction
(Bank 1 Sensor 1)Open or short in heater circuit of heated oxygen sensor
Heated oxygen sensor heater
ECM
P0136
(DI±265)Heated Oxygen Sensor Circuit
Malfunction
(Bank 1 Sensor 2)
Heated oxygen sensor
P0141
(DI±263)Heated Oxygen Sensor Heater
Circuit Malfunction
(Bank 1 Sensor 2)
Same as DTC No. P0135*1
*3
P0150
(DI±255)
Heated Oxygen Sensor
Circuit Malfunction
(Bank 2 Sensor 1)
Same as DTC No. P0130*1
*3
P0153
(DI±259)
Heated Oxygen Sensor
Circuit Slow Response
(Bank 2 Sensor 1)Same as DTC No. P0133
Fuel trim malfunction*1
*3
P0155
(DI±263)Heated Oxygen Sensor
Circuit Malfunction
(Bank 2 Sensor 1)
Same as DTC No. P0135*1
*3
P0171
(DI±272)System too Lean
(Fuel Trim)
(Except California Spec.)
Air intake (hose loose)
Fuel line pressure
Injector blockage
Heated oxygen sensor (bank 1, 2 sensor 1) malfunction
Mass air flow meter
Engine coolant temp. sensor
Gas leakage on exhaust system
*1
*3
P0172
(DI±272)System too Rich
(Fuel Trim)
(Except California Spec.)
Fuel line pressure
Injector leak, blockage
Heated oxygen sensor (bank 1, 2 sensor 1) malfunction
Mass air flow meter
Engine coolant temp. sensor
Gas leakage on exhaust system
*1
*4
P0171
(DI±267)System too Lean
(Fuel Trim)
(Only for California Spec.)
Air intake (hose loose)
Fuel line pressure
Injector blockage
Mass air flow meter
Engine coolant temp. sensor
A/F sensor (bank 1, 2 sensor 1)
Gas leakage on exhaust system
*1
*4
P0172
(DI±267)System too rich
(Fuel Trim)
(Only for California Spec.)
Fuel line pressure
Injector leak, blockage
Heated oxygen sensor malfunction
Mass air flow meter
Engine coolant temp. sensor
A/F sensor (bank 1, 2 sensor 1)
Gas leakage on exhaust system
*1
*1: MIL lights up
*2: MIL light up or blinking
*3: Except California specification vehicles
*4: Only for California specification vehicle
± DIAGNOSTICSENGINE (1MZ±FE)
DI±213
448 Author: Date:
DTC No.
(See Page)Detection ItemTrouble AreaMILMemory
P0300
(DI±276)Random/Multiple Cylinder
Misfire DetectedIgnition system
Injector
Fuel line pressure
EGR
P0301
P0302
P0303
P0304
P0305
P0306
(DI±276)Misfire Detected
± Cylinder 1
± Cylinder 2
± Cylinder 3
± Cylinder 4
± Cylinder 5
± Cylinder 6
EGR
Compression pressure
Valve clearance not to specification
Valve timing
Mass air flow meter
Engine coolant temp. sensor
Open or short engine wire
Connector connection
ECM
*2
P0325
(DI±283)Knock Sensor 1 Circuit
MalfunctionOpen or short in knock sensor 1 circuit
Knock sensor 1 (looseness)
ECM
*1
P0330
(DI±283)Knock Sensor 2 Circuit
MalfunctionOpen or short in knock sensor 2 circuit
Knock sensor 2 (looseness)
ECM
*1
P0335
(DI±287)Crankshaft Position Sensor
ºAº Circuit Malfunction
Open or short in crankshaft position sensor circuit
Crankshaft position sensor
Starter
ECM
*1
P0340
(DI±290)Camshaft Position Sensor
Circuit Malfunction
Open or short in camshaft position sensor circuit
Camshaft position sensor
Starter
ECM
*1
P0401
(DI±292)Exhaust Gas Recirculation
Flow Insufficient Detected
EGR valve (stuck closed)
Open or short in EGR gas temp. sensor circuit
EGR gas temp. sensor
Open in VSV circuit for EGR
VSV for EGR
Vacuum control valve
Vacuum hose disconnected or blocked
ECM
*1
P0402
(DI±302)Exhaust Gas Recirculation
Flow Excessive Detected
EGR valve stuck open
VSV for EGR open malfunction
Short in VSV circuit for EGR
Open or short in EGR valve position sensor circuit
EGR valve position sensor
ECM
*1
*3
P0420
(DI±305)Catalyst System Efficiency
Below Threshold
(Except California Spec.)Three±way catalytic converter
Open or short in heated oxygen sensor circuit
Heated oxygen sensor
*2
*4
P0420
(DI±308)Catalyst System Efficiency
Below Threshold
(Only for California Spec.)
Three±way catalytic converter
Open or short in heated oxygen sensor (bank 1, sensor 2)
circuit
Heated oxygen sensor (bank 1, sensor 2)
Open or short in A/F sensor (bank 1, 2 sensor 1) circuit
A/F sensor (bank 1, 2 sensor 1)
*2
*1: MIL lights up
*2: MIL lights up on U.S.A and Canadian specification vehicles
*3: Except California specification vehicles
*4: Only for California specification vehicle
DI±214
± DIAGNOSTICSENGINE (1MZ±FE)
449 Author: Date:
DTC No.
(See Page)Detection ItemTrouble AreaMIL*Memory
P0440
(DI±311)Evaporative Emission Control
System Malfunction
Vapor pressure sensor
Fuel tank cap incorrectly installed
Fuel tank cap cracked or damaged
Vacuum hose cracked, holed, blocked, damaged or
disconnected ((1) or (2) in fig. 1)
Hose or tube cracked, holed, damaged or loose seal
((3) in fig. 1)
Fuel tank cracked, holed or damaged
Charcoal canister cracked, holed or damaged
Fuel tank over fill check valve cracked or damaged
*1
P0441
(DI±318)Evaporative Emission Control
System Incorrect Purge Flow
Open or short in VSV circuit for EVAP
Open or short in VSV circuit for vapor pressure sensor
Open or short in vapor pressure sensor circuit
VSV for EVAP
VSV for vapor pressure sensor
Vapor pressure sensor
Vacuum hose cracks, holed blocked, damaged or
disconnected ((1), (4), (5), (6) and (7) in fig.1)
Charcoal canister cracks, holed or damaged
Fuel tank over fill check valve cracked or damaged
P0446
(DI±318)Evaporative Emission Control
System Vent Control
Malfunction
Open or short in VSV circuit for EVAP
Open or short in VSV circuit for vapor pressure sensor
Open or short in vapor pressure sensor circuit
VSV for EVAP
VSV for vapor pressure sensor
Vapor pressure sensor
Vacuum hose cracks, holed blocked, damaged or
disconnected ((1), (4), (5), (6) and (7) in fig.1)
Charcoal canister cracks, holed or damaged
Fuel tank over fill check valve cracked or damaged
P0450
(DI±331)Evaporative Emission Control
System Pressure Sensor
MalfunctionOpen or short in vapor pressure sensor circuit
Vapor pressure sensor
ECM
P0451
(DI±331)Evaporative Emission Control
System Pressure Sensor
Range/PerformanceOpen or short in vapor pressure sensor circuit
Vapor pressure sensor
ECM
P0500
(DI±333)Vehicle Speed Sensor
Malfunction
Open or short in speed sensor circuit
Vehicle speed sensor
Combination meter
ECM
P0505
(DI±336)Idle Control System
Malfunction
IAC valve is stuck or closed
Open or short in IAC valve circuit
Open or short in A/C signal circuit
Air intake (hose loose)
*: MIL lights up