Page 1315 of 4592

± DIAGNOSTICSENGINE (5S±FE)
DI±103
338 Author: Date:
DTC P0340 Camshaft Position Sensor Circuit
Malfunction
CIRCUIT DESCRIPTION
Camshaft position sensor (G signal) consist of signal plate and pickup coil.
The G signal plate has one tooth on its outer circumference and is mounted on the exhaust camshaft.
When the camshafts rotate, the protrusion on the signal plate and the air gap on the pickup coil change,
causing fluctuations in the magnetic field and generating an electromotive force in the pickup coil.
The NE signal plate has 34 teeth and is mounted on the crankshaft. The NE signal sensor generates 34
signals for every engine revolution. The ECM detects the standard crankshaft angle based on the G signals
and the actual crankshaft angle and the engine speed by the NE signals.
DTC No.DTC Detecting ConditionTrouble Area
P0340
No camshaft position sensor signal to ECM during cranking
(2 trip detection logic)Open or short in camshaft position sensor circuit
Camshaft position sensor
Di t ib tP0340No camshaft position sensor signal to ECM with engine speed
600 rpm or moreDistributor
Starter
ECM
WIRING DIAGRAM
Refer to DTC P0335 (Crankshaft Position Sensor ºAº Circuit Malfunction) on page DI±100.
DI014±09
Page 1318 of 4592
A07551
ECM
J19
J/C
7 From
Battery
B
213
EFI Relay VSV
for EGR
21P-B23
E9EGR
E01
2K2
2J EFI
II4
Engine Room J/B No.2 1B
B-W 9
B-Y
B
2AB-Y
II3
EB
W-B
2F4
6
B-W B-YE815
MREL E107 (*1) (*2)
(*2)
*1: w/o Immobiliser
*2: w/ Immobiliser(*2) (*2)
5B-Y
(*1)From
Ignition SW DI±106
± DIAGNOSTICSENGINE (5S±FE)
341 Author: Date:
WIRING DIAGRAM
Page 1325 of 4592

± DIAGNOSTICSENGINE (5S±FE)
DI±113
348 Author: Date:
DTC P0402 Exhaust Gas Recirculation Flow Excessive
Detected
CIRCUIT DESCRIPTION
Refer to DTC P0401 (Exhaust Gas Recirculation Flow Insufficient Detected) on page DI±105.
DTC No.DTC Detecting ConditionTrouble Area
P0402
After engine is warmed up, conditions (a) and (b) continue:
(a) Intake manifold absolute pressure is larger than value cal-
culated by ECM while EGR system is ON
(b) Misfiring is detected during idling
(2 trip detection logic)EGR valve stuck open
Vacuum or EGR hose is connected to wrong post
Manifold absolute pressure sensor
ECM
WIRING DIAGRAM
Refer to DTC P0401 (Exhaust Gas Recirculation Flow Insufficient Detected) on DI±105.
SYSTEM CHECK DRIVING PATTEM
Refer to DTC P0401 (Exhaust Gas Recirculation Flow Insufficient Detected) on DI±105.
INSPECTION PROCEDURE
HINT:
If DTC P0105 (Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction), P0106 (Manifold
Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem) and P0402 (Exhaust
Gas Recirculation Flow Excessive Detected) are output simultaneously, perform troubleshooting of
DTC P0105 first.
If DTC P0401 (Exhaust Gas Recirculation Flow Insufficient Detected) and P0402 (Exhaust Gas Recir-
culation Flow Excessive Detected) are output simultaneously, perform troubleshooting of DTC P0402
first.
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 connection of vacuum hose and EGR hose (See page EC±12).
NG Repair or replace.
OK
DI016±04
Page 1335 of 4592

A07552
3
2
1Y
P
BRECM
1
1
7
9
22 J19
J/C
8
E8
E8
EBE8
E01 E9
E8
EJ/C
J28
J27
10
1V
6
2F From
BatteryB±Y VSV
for EVAP
2V±W
VSV for Vapor
Pressure
Sensor
9
Engine Room J/B No.2 B±Y
EFI II3
53
B±Y
VC
PTNK
E2
EVP
TPC5 V
E1
E01
2J 2A
2K
2
*1: w/o Immobiliser
*2: w/ Immobiliser
(*1) (*2)
MREL(*2)
E8
8
E9
3
E8
16
E10
7 Y Y Vapor Pressure Sensor
P P
BR BR
E
ID1 ID1
1
V V
B±Y
B±W B±W
II4 II4
5
ID1
ID1
ID1
6 5
237
8
II4 II4
II2
(*1) (*2)(*1) (*2)
W±B
B±Y12
BB
B±Y
12
7 4
EFI Relay J27 J27B±Y
B
BJ/C
(*2) (*2)
B±R(*1)From
Ignition SW
± DIAGNOSTICSENGINE (5S±FE)
DI±123
358 Author: Date:
WIRING DIAGRAM
INSPECTION PROCEDURE
HINT:
If DTC P0441 (Evaporative Emission Control System Incorrect Purge Flow), P0446 (Evaporative
Emission Control System Vent Control Malfunction), P0450 (Evaporative Emission Control System
Pressure Sensor Malfunction) or P0451 is output after DTC P0440 (Evaporative Emission Control Sys-
tem Malfunction), first troubleshoot DTC P0441, P0446, P0450 or P0451. If no malfunction is detected,
troubleshoot DTC P0440 next.
Ask the customer whether, after the MIL came on, the customer found the fuel tank cap loose and tight-
ened it. Also ask the customer whether the fuel tank cap was loose when refuelling. If the fuel tank cap
was not loose, it was the cause of the DTC. If the fuel tank cap was not loose or if the customer was
not sure if it was loose, troubleshoot according to the following procedure.
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.
When the ENGINE RUN TIME in the freeze frame data is less than 200 seconds, carefully check the
VSV for EVAP, charcoal canister and vapor pressure sensor.
Page 1342 of 4592

DI±130
± DIAGNOSTICSENGINE (5S±FE)
365 Author: Date:
DTC No.DTC Detecting ConditionTrouble Area
P0441
Pressure in the charcoal canister does not drop during purge
control
(2 trip detection logic)
P0441During purge cut±off, pressure in charcoal canister is very low
compared with atmospheric pressure
(2 trip detection logic)
Open or short in VSV circuit for vapor pressure sensor
VSV for vapor pressure sensor
When VSV for vapor pressure sensor is OFF, ECM judges that
there is no continuity between vapor pressure sensor and
charcoal canister
(2 trip detection logic)Open or short in vapor pressure sensor circuit
Vapor pressure sensor
Open or short in VSV circuit for EVAP
VSV for EVAP
Vacuum hose cracks hole blocked damaged or
P0446
When VSV for vapor pressure sensor is ON, ECM judges that
there is no continuity between vapor pressure sensor and fuel
tank
(2 trip detection logic)Vacuum hose cracks, hole, blocked, damaged or
disconnected ((1), (4), (5) holed (6) and (7) in fig. 1)
Charcoal canister cracked, holed or damaged
Fuel tank over fill check valve cracked or damaged
After purge cut off operates, pressure in charcoal canister is
maintained at atmospheric pressure
(2 trip detection logic)
WIRING DIAGRAM
Refer to DTC P0440 (Evaporative Emission Control System Malfunction) on page DI±122.
INSPECTION PROCEDURE
TOYOTA hand±held tester:
HINT:
If DTC P0441 (Evaporative Emission Control System Incorrect Purge Flow), P0446 (Evaporative
Emission Control System Vent Control Malfunction), P0450 (Evaporative Emission Control System
Pressure Sensor Malfunction) or P0451 is output after DTC P0440 (Evaporative Emission Control Sys-
tem Malfunction), first troubleshoot DTC P0441, P0446, P0450 or P0451. If no malfunction is detected,
troubleshoot DTC P0440 next.
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.
When the ENGINE RUN TIME in the freeze frame data is less than 200 seconds, carefully check the
VSV for EVAP, charcoal canister and vapor pressure sensor.
Page 1355 of 4592

± DIAGNOSTICSENGINE (5S±FE)
DI±143
378 Author: Date:
DTC No.DTC Detecting ConditionTrouble Area
P0450
10 seconds or more after engine starting codition (a) or (b)
continues for 7 seconds or more:
(2 trip detection logic)
(a) vapor pressure sensor value < ±4 kpa (±30 mmHg,
±1.0 in.Hg)
(b) Vapor pressure sensor value 2.1 kpa (±15 mmHg,
0.4 in.Hg)
Open or short in vapor pressure sensor circuit
Vapor pressure sensor
ECM
F l t k fill h k l k d d d
P0451
Vapor pressure sensor output extremely changes under condi-
tions of (a), (b) and (c):
(2 trip detection logic)
(a) Vehicle speed: 0 km/h (0 mph)
(b) Engine speed: idling
(c) VSV for vapor pressure sensor is ONFuel tank over fill check valve cracked or damaged.
WIRING DIAGRAM
Refer to DTC P0440 (Evaporative Emission Control System Malfunction) on page DI±122.
INSPECTION PROCEDURE
HINT:
If DTC P0441 (Evaporative Emission Control System Incorrect Purge Flow), P0446 (Evaporative
Emission Control System Vent Control Malfunction), P0450 (Evaporative Emission Control System
Pressure Sensor Malfunction) or P0451 is output after DTC P0440 (Evaporative Emission Control Sys-
tem Malfunction), first troubleshoot DTC P0441, P0446, P0450 or P0451. If no malfunction is detected,
troubleshoot DTC P0440 next.
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.
When the ENGINE RUN TIME in the freeze frame data is less than 200 seconds, carefully check the
VSV for EVAP, charcoal canister and vapor pressure sensor.
1 Check voltage between terminals VC and E2 of ECM connector
(See page DI±122, step 9).
NG Check and replace ECM (See page IN±31).
OK
Page 1357 of 4592

A00414
No.1 Vehicle
Speed Sensor4±Pulse 4±Pulse
Combination Meter
ECM
Transaxle
No.1 Vehicle Speed Sensor
A03601
Combination Meter
14
V±WV±W
B J15
J/C
IG3
BV±W9
E7SPD5 V ECM
3
C9
*1: w/o Immobiliser
*2: w/ Immobiliser(*1) (*2)
E7 8
± DIAGNOSTICSENGINE (5S±FE)
DI±145
380 Author: Date:
DTC P0500 Vehicle Speed Sensor Malfunction
CIRCUIT DESCRIPTION
The No.1 vehicle speed sensor outputs a 4±pulse signal for every revolution of the rotor shaft, which is ro-
tated by the transmission output shaft via the driven gear. After this signal is converted into a more precise
rectangular waveform by the waveform shaping circuit inside the combination meter, it is then transmitted
to the ECM. The ECM determines the vehicle speed based on the frequency of these pluse signals.
DTC No.DTC Detecting ConditionTrouble Area
P0500
During vehicle is being driven, no vehicle speed sensor signal
to ECM
(2 trip detection logic)Combination meter
Open or short in No.1 vehicle speed sensor circuit
No.1 vehicle speed sensor
ECM
WIRING DIAGRAM
DI01B±10
Page 1360 of 4592

P01559
Throttle Valve
To Cylinder ECM Signal From
Air
Cleaner
Valve
IAC Valve
Intake Air
Chamber
A07553
B±Y 9
2B±Y B±Y
II3J19
J/CIAC ValveECM
1
3 2
B
EFI
5
1 Engine Room J/B No.2
42
2J
W±B
B
ISCO
E01
E01 ISCC10
9W
B±OE9
E9
1
2A
2K
EFI Relay
EB
From
BatteryB
*1: w/o Immobiliser
*2: w/ Immobiliser(*1) (*2)
E97
E96
(*2) (*1)
E107MREL2FB±W B±W
II4
(*2)
7
6(*2) (*2)
3
B±R
(*1)From
Ignition SW DI±148
± DIAGNOSTICSENGINE (5S±FE)
383 Author: Date:
DTC P0505 Idle Control System Malfunction
CIRCUIT DESCRIPTION
The rotary solenoid type IAC valve is located on the throttle
body and intake air bypassing the throttle valve is directed to
the IAC valve through a passage.
In this way the intake air volume bypassing the throttle valve is
regulated, controlling the engine speed.
The ECM operates only the IAC valve to perform idle±up and
provide feedback for the target idling speed.
DTC No.DTC Detecting ConditionTrouble AreaTrouble Area
P0505Idle speed continues to vary greatly from the target speed
(2 trip detection logic)
IAC valve is stuck or closed
Open or short in IAC valve circuit
Open or short in A/C switch circuit
Air intake (hose loose)
ECM
WIRING DIAGRAM
DI01C±05