Toyota OBD - OBD2 Codes

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

B Y B AT A U T O

"Once you eliminate the impossible, whatever remains, no matter


how improbable, must be the truth." - Sherlock Holmes

TOYOTA O B D / O B D 2 C O D E S

96 & later are OBD2 systems and require a


scantool
Note: We are �nding that some 94 & 95 Toyota vehicles
are OBD2 compliant and require a scan tool.
Check your emissions decal under the hood to con�rm if you have
an OBD2 compliant vehicle.
RETRIEVING CODES for vehicles
before 96
NOTE: Not all trouble codes will activate MIL (CHECK ENGINE
light)

Before proceeding, make sure the:


CHECK ENGINE light circuit is functional. It should be ON when
the ignition switch is ON with the engine stopped.
Battery voltage is above 11 volts.
Throttle valve is fully closed (Throttle Position Sensor IDL
points closed).
Accessory switches (A/C, etc.) are OFF.
Engine is at normal operating temperature (if possible).
Turn ignition switch to ON position.
Do not start the engine.
Place a jumper wire across TEl and El terminals in engine
check connector.
Count number of �ashes from CHECK ENGINE light.
If system is operating normally (with no detected faults), the
CHECK ENGINE light will blink continuouslyand evenly about 2
times a second.
Otherwise, the light will blink a number of times equal to the
trouble code as follows:
The light blinks only (.5 second ON, .5 second OFF) when
indicating a number.
The light will be OFF for 1.5 seconds between the �rst digit and
the second digit of the code.
If more than one code is stored, the light will be OFF for 2.5
seconds before the next code is displayed.
Once all code(s) have been displayed, the light will be OFF for
4.5 seconds and then the whole sequence will repeat.
The diagnostic code series will continue to repeat as long as the
check connecter terminals TEl and El are connected.
When �nished, remove the jumper wire.
After repairing the malfunction, clear the codes from the ECUs
memory.

Clearing Trouble Codes


All trouble codes must be purged from the ECUs memory after
repairing the faults. Otherwise, code(s) would remain in the ECUs
memory inde�nitely and would appear along with a new code in
the event of a future problem.
Remove the EFI fuse (15A) for 30 seconds with the ignition switch
OFF to clear any codes. It may take longer than 30 seconds,
depending on ambient temperature (the lower the temperature,
the longer the fuse must be left out).
Trouble codes can also be cleared by disconnecting the vehicle
battery. However, other memory functions (clock, radio, etc.), will
need to be reset.
After the codes are cleared, road test the vehicle (as applicable for
the fault) and recheck if any codes reset. If so, it indicates that the
trouble area has not been repaired correctly.

Toyota Generic Trouble Codes

(Codes Apply to Most Toyota Models – See


Table at the Bottom of the Page for Model
Speci�c OBD Codes)

OBD1 Codes

1 Normal Condition.

2 Air Flow Meter signal.

3 Ignition signal.

4 Engine Coolant Temperature Sensor signal.

5 Oxygen Sensor.

6 RPM signal (Crank Angle Pulse).

7 Throttle Position Sensor signal.

8 Intake Air Temperature Sensor signal.

9 Vehicle Speed Sensor signal.

10 Starter signal.

11 Switch signal.
11 ECU/ECM.

12 Knock Control Sensor signal.

12 RPM signal.

13 Knock Control CPU (ECM).

13 RPM signal.

14 Turbocharger Pressure.

14 Ignition signal.

21 Oxygen Sensor.

22 Engine Coolant Temperature Sensor signal.

23 Intake Air Temperature Sensor signal.

24 Intake Air Temperature Sensor signal.

25 Air-Fuel Ratio Lean.

26 Air-Fuel Ratio Rich.

27 Sub Oxygen Sensor signal.

28 No. 2 Oxygen Sensor signal.

31 Air Flow Meter signal (Vacuum Sensor signal).

32 Air Flow Meter signal.

34 Turbocharger Pressure signal.

35 Turbocharger Pressure Sensor signal.

35 HAC Sensor signal.

41 Throttle Position Sensor signal.

42 Vehicle Speed Sensor signal.

43 Starter signal.
51 Switch signal.

52 Knock Sensor signal.

53 Knock Sensor signal.

54 Inter-cooler ECM signal.

71 EGR System.

72 Fuel Cut Solenoid signal.

78 Fuel Pump Control signal.

81 TCM Communication.

83 TCM Communication.

84 TCM Communication.

85 TCM Communication.

Common Toyota OBD2 Codes (also see Full List of Toyota


OBD2 Codes)

P0100 Mass Air Flow Circuit.

P0101 Mass Air Flow Circuit Range/Performance.

P0105 Manifold Absolute Pressure Circuit.

P0106 MAP/BARO Circuit Range/Performance.

P0110 Intake Air Temperature Circuit.

P0115 Engine Coolant Temperature Circuit.

P0116 Engine Coolant Temperature Range/Performance.

P0120 Throttle Pedal Sensor Switch “A” Circuit.

Throttle Pedal Sensor Switch “A” Circuit


P0121
Range/Performance.
Insuf�cient Coolant Temperature for Closed Loop Fuel
P0125
Control.

P0130 Heated Oxygen Sensor Circuit – Bank 1 Sensor 1.

Heated Oxygen Sensor Circuit Slow Response Bank 1


P0133
Sensor 1.

P0135 Heated Oxygen Sensor Circuit – Bank 1 Sensor 1.

P0136 Heated Oxygen Sensor Circuit – Bank 1 Sensor 2.

P0141 Heated Oxygen Sensor Circuit – Bank 1 Sensor 2.

P0150 Heated Oxygen Sensor Circuit – Bank 2 Sensor 1.

Heated Oxygen Sensor Circuit Slow Response Bank 2


P0153
Sensor 1.

P0155 Heated Oxygen Sensor Circuit – Bank 2 Sensor 1.

P0156 Heated Oxygen Sensor Circuit – Bank 2 Sensor 2.

P0161 Heated Oxygen Sensor Circuit – Bank 2 Sensor 2.

P0170 Fuel Trim malfunction.

P0171 System too Lean.

P0172 System too Rich.

P0201 Injector Circuit – Cyl. 1.

P0202 Injector Circuit – Cyl. 2.

P0203 Injector Circuit – Cyl. 3.

P0204 Injector Circuit – Cyl. 4.

P0205 Injector Circuit – Cyl. 5.

P0206 Injector Circuit – Cyl. 6.

P0300 Random Mis�re.


P0301 Mis�re Detected – Cyl. 1.

P0302 Mis�re Detected – Cyl. 2.

P0303 Mis�re Detected – Cyl. 3.

P0304 Mis�re Detected – Cyl. 4.

P0305 Mis�re Detected – Cyl. 5.

P0306 Mis�re Detected – Cyl. 6.

P0325 Knock Sensor 1 Circuit.

P0330 Knock Sensor 2 Circuit.

P0335 Crankshaft Position Sensor “A” Circuit.

Crankshaft Position Sensor “A” Circuit


P0336
Range/Performance.

P0340 CMP Sensor Circuit malfunction.

P0385 Crankshaft Position Sensor “B” NE2 Circuit.

P0401 EGR Flow Insuf�cient.

P0402 EGR Flow Excessive.

P0420 Catalyst System Ef�ciency below Threshold.

P0430 Catalyst System Ef�ciency below Threshold Bank 2.

P0440 EVAP Control System.

P0441 EVAP Control System Improper Purge Flow.

P0446 EVAP Control System Vent Control.

P0450 EVAP Control System Pressure Sensor.

EVAP Control System Pressure Sensor


P0451
Range/Performance.

P0500 Vehicle Speed Sensor.


P0505 Idle Speed Control System.

P0510 Close Throttle Position Switch.

P1100 BARO Sensor Circuit.

P1120 Accelerator Pedal Position Sensor Circuit.

Accelerator Pedal Position Sensor Range/Performance


P1121
Problem.

P1125 Throttle Control Motor Circuit.

P1126 Magnetic Clutch Circuit.

P1127 ETCS Actuator Power Source Circuit.

P1128 Throttle Control Motor Lock.

P1129 Electric Throttle Control System.

P1130 Air-Fuel Sensor Circuit Range/Performance.

P1133 Air-Fuel Sensor Circuit Response.

P1135 Air-Fuel Sensor Heater Circuit Response.

P1150 A/F Sensor Circuit Range/Performance.

P1153 A/F Sensor Circuit Response.

P1155 A/F Sensor Heater Circuit.

P1200 Fuel Pump Relay Circuit.

P1300 Igniter Circuit – No. 1.

P1310 Igniter Circuit – No. 2.

P1335 No Crankshaft Position Sensor Signal – Engine Running.

P1349 VVT System.

P1400 Sub-Throttle Position Sensor.


Sub-Throttle Position Sensor Range/Performance
P1401
Problem.

P1405 Turbo Pressure Sensor Circuit.

P1406 Turbo Pressure Sensor Range/Performance Problem.

P1410 EGR Valve Position Sensor Circuit.

P1411 EGR Valve Position Sensor Circuit Range/Performance.

P1500 Starter Signal Circuit.

P1510 Boost Pressure Control Circuit.

P1511 Boost Pressure Low.

P1512 Boost Pressure High.

P1520 Stop Lamp Switch Signal.

P1565 Cruise Control Main Switch Circuit.

P1600 ECM.

P1605 Knock Control CPU.

P1630 Traction Control System.

P1633 ECM.

P1652 Idle Air Control Valve Control Circuit.

P1656 OCV Circuit.

P1658 Wastegate Valve Control Circuit.

P1661 EGR Circuit.

P1662 EGR by-pass Valve Control Circuit.

P1780 Park/Neutral Switch.


Toyota Manufacturer Speci�c
Trouble Codes By Year

Select your Vehicle Below

Engine
Year System Model
Code

86 2S-E TCCS Celica 2.0L

86 22R-E TCCS Pickup 2.4L

86 22R-TE TCCS Pickup 2.4L

86 22R-E TCCS 4Runner 2.4L

86 22R-TE TCCS 4Runner 2.4L

86-87 4A-GE TCCS Corolla/Sport 1.6L

86-87 4A-GE TCCS MR2 1.6L

86-88 5M-GE TCCS Cressida 2.8L

3S-
86-89 TCCS Celica 2.0L
GE/FE/GTE

86-92 7M-GE TCCS Supra 3.0L

87-88 22R-E/TE TCCS Pickup 2.4L/Turbo

4Runner
87-88 22R-E/TE TCCS
2.4L/Turbo

3S-
87-91 TCCS Camry 2.0/2.5L
FE/2VZ-FE

87-92 7M-GTE TCCS Supra 3.0L Turbo

4A- MR2
88-90 TCCS
GE/GZE 1.6L/Supercharged

Corolla 1.6L
88-91 4A-GE TCCS
(AE92/AE95)

88-91 22R-E TCCS Pickup 2.4L

88-91 3VZ-E TCCS Pickup 3.0L

88-91 3VZ-E TCCS 4Runner 3.0L

88-91 22R-E TCCS 4Runner 2.4L

88-94 3F-E TCCS Land Cruiser 4.0L

89 7M-GE TCCS Cressida 3.0L

89-92 4A-FE TCCS Corolla 1.6L

90-92 7M-GE TCCS Cressida 3.0 L

90-93 4A-FE TCCS Celica 1.6L

90-93 5S-FE TCCS Celica 2.2L

90-94 3E-E TCCS Tercel

91-95 5S-FE TCCS MR2 2.2 L

91-95 2TZ-FE TCCS Previa 2.4 L

92-93 3VZ-FE TCCS Camry 3.0 L

Camry Wagon 3.0


92-93 3VZ-FE TCCS
L

92-95 5S-FE TCCS Camry 2.2 L

92-95 3VZ-E TCCS Pickup 3.0 L

92-95 3VZ-E TCCS 4Runner 3.0 L

92-95 5E-FE TCCS Paseo 1.5 L

93-94 3VZ-E TCCS T100 Pickup 3.0 L


93-95 4A-FE TCCS Corolla 1.6 L

93-95 7A-FE TCCS Corolla 1.8 L

93-95 SJZ-GE TCCS Supra 3.0 L

93-95 SJZ-GTE TCCS Supra 3.0 L Turbo

94-95 7A-FE TCCS Celica 1.8 L

94-95 5S-FE TCCS Celica 2.2 L

Toyota Manufacturer Speci�c


Trouble Codes By Model

Model Year Engine identi�cation System

Toyota
4Runner 2.7L 1995-00 3RZ-FE
SFI

Toyota
4Runner 3.4L 1996-02 5VZ-FE
SFI

Toyota
4Runner 4.0L 2003-05 1GR-FE
SFI

Toyota
4Runner 4.0L 2006-09 1GR-FE
SFI

Toyota
4Runner 4.7L 2003-09 2UZ-FE
SFI

Toyota
Avalon 3.0/3.5L 1995-09 1MZ-FE/2GR-FE
SFI

Toyota
Camry 2.2L 1996-01 58-FE
SFI
Model Year Engine identi�cation System

Toyota
Camry 2.4L 2002 2AZ-FE
SFI

Toyota
Camry 2.4L 2003-09 2AZ-FE
SFI

Toyota
Camry 3.0L 1994-06 1MZ-FE
SFI

Toyota
Camry 3.3L 2004-06 3MZ-FE
SFI

Toyota
Camry 3.5L 2007-08 2GR-FE
SFI

Toyota
Camry 3.5L 2009 2GR-FE
SFI

Camry Hybrid Toyota


2007-09 2AZ-FXE
2.4L SFI

Camry Solara Toyota


1999-01 5S-FE
2.2L SFI

Camry Solara Toyota


2002-08 2AZ-FE
2.4L SFI

Camry Solara Toyota


1999-06 1MZ-FE
3.0L SFI

Camry Solara Toyota


2004-08 3MZ-FE
3.3L SFI

Toyota
Celica 1.8L 1994-95 7A-FE
TCCS

Toyota
Celica 1.8L 1996-97 7A-FE
SFI

Celica 1.8L 2001-05 1ZZ-FE/2ZZ-GE Toyota


Model Year Engine identi�cation System

SFI

Toyota
Celica 2.2L 1994-95 5S-FE
TCCS

Toyota
Celica 2.2L 1996-01 5S-FE
SFI

Toyota
Corolla 1.6L 1993-95 4A-FE
TCCS

Toyota
Corolla 1.6L 1996-97 4A-FE
SFI

Toyota
Corolla 1.8L 1993-95 7A-FE
TCCS

Toyota
Corolla 1.8L 1996-97 7A-FE
SFI

1ZZ-FE/2AZ-FE/2ZR- Toyota
Corolla 1.8/2.4L 1998-09
FE/2ZZ-GE SFI

Toyota
Echo 1.5L 2000-05 1NZ-FE
SFI

Toyota
FJ Cruiser 4.0L 2007-09 1GR-FE
SFI

Toyota
Highlander 2.4L 2001-03 2AZ-FE
SFI

Toyota
Highlander 2.4L 2004-07 2AZ-FE
SFI

Highlander Toyota
2001-06 1MZ-FE/3MZ-FE
3.0/3.3L SFI

Highlander Toyota
2007-09 3MZ-FE/2GR-FE
3.3/3.5L SFI
Model Year Engine identi�cation System

Highlander Toyota
2006-09 3MZ-FE
Hybrid 3.3L SFI

Land Cruiser Toyota


1988-90 3F-E
4.0L TCCS

Land Cruiser Toyota


1991-94 3F-E
4.0L TCCS

Land Cruiser Toyota


1993-94 1FZ-FE
4.5L TCCS

Land Cruiser Toyota


1995-97 1FZ-FE
4.5L TCCS

Land Cruiser Toyota


1998-07 2UZ-FE
4.7L SFI

Land Cruiser Toyota


2008-09 3UR-FE
5.7L SFI

1ZZ-FE/2AZ-FE/2ZR- Toyota
Matrix 1.8/2.4L 2003-09
FE/2ZZ-GE SFI

Toyota
MR2 1.8L 2000-05 1ZZ-FE
SFI

Toyota
MR2 2.2L 1991-95 58-FE
TCCS

Toyota
Paseo 1.5L 1992-95 5E-FE
TCCS

Toyota
Paseo 1.5L 1995-98 5E-FE
SFI

Toyota
Previa 2.4L 1991-95 2TZ-FE
TCCS

Previa 2.4L 1995-97 2TZ-FZE Toyota


Model Year Engine identi�cation System

SFI

Toyota
Prius 1.5L 2001-09 1NZ-FXE
SFI

Toyota
RAV4 2.0L 1996-02 3S-FE
SFI

1AZ-FE/2AR-FE/2AZ- Toyota
RAV4 2.0/2.4L 2002-09
FE SFI

Toyota
RAV4 3.5L 2006-09 2GR-FE
SFI

Toyota
Sequoia 4.7L 2001-08 2UZ-FE
SFI

Toyota
Sequoia 5.7L 2008 3UR-FE
SFI

Toyota
Sienna 3.0L 1998-03 1MZ-FE
SFI

Toyota
Sienna 3.3L 2004-06 3MZ-FE
SFI

Toyota
Supra 3.0L 1993-95 2JZ-GE
TCCS

Toyota
Supra 3.0L 1996-98 2JZ-GE
TCCS

Supra 3.0L Toyota


1993-95 2JZ-GTE
Turbo TCCS

Supra 3.0L Toyota


1996-98 2JZ-GTE
Turbo TCCS

T100 Pickup Toyota


1994-98 3RZ-FE
2.7L SFI
Model Year Engine identi�cation System

T100 Pickup Toyota


1995-98 5VZ-FE
3.4L SFI

Toyota
Tacoma 2.4L 1995-04 2RZ-FE
SFI

Toyota
Tacoma 2.7L 1995-09 3RZ-FE/2TR-FE
SFI

Tacoma Toyota
1995-09 1GR-FE/5VZ-FE
3.4/4.0L SFI

Toyota
Tercel 1.5L 1995-98 5E-FE
SFI

Toyota
Tundra 3.4L 2000-04 5VZ-FE
SFI

Toyota
Tundra 4.0L 2005-09 1GR-FE
SFI

Toyota
Tundra 4.7L 2000-08 2UZ-FE
SFI

Toyota
Tundra 5.7L 2007-08 3UR-FE
SFI

Toyota
Yaris 1.5L 2007-09 1NZ-FE
SFI
One Reply to “Toyota OBD/OBD2 Codes”

paul carey
J U N E 1 4 , 2 0 1 8 AT 6 : 3 9 P M

92 toyota 4×4 pu 3.0 5 speed check engine code blinks 1 then 7


so thats 17 no one mentions 17 so ..where does that lead..???

This site uses Akismet to reduce spam. Learn how your comment
data is processed.
Recommended For You

P0133 – Heated
oxygen sensor (HO2S)
/ oxgen sensor...

P0136 – Heated
oxygen sensor (HO2S)
/ oxgen sensor...

Subaru OBD / OBD2


Codes

Mitsubishi OBD /
OBD2 Codes

Ford OBD/OBD2
Codes

Camry/Celica –
Corolla – Matrix –
MR2 – Paseo –...

P2015 – Intake
manifold air control
actuator position...

About OBD2

4Runner – Camry –
Highlander – Sienna –
Yaris (2003 – 2009)

You might also like