Lexus OBD/OBD2 Codes >> ES300/ES330/GS400/GS430/LS400/LS430/SC400/SC430 (1994 – 2008)

ModeLYearEngine identificationSystem
ES300 3.0L1994-031MZ-FESFI
ES330 3.3L2004-063MZ-FESFI
GS400 4.0L1998-001UZ-FESFI
GS430 4.3L2001-083UZ-FESFI
LS400 4.0L1995-001UZ-FESFI
LS430 4.3L2001-063UZ-FESFI
SC400 4.0L1996-001UZ-FESFI
SC430 4.3L2002-083UZ-FESFI

General information

  • Engine control module (ECM) incorporates self-diagnosis function.
  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.


  • Trouble codes can be displayed by using a Scan Tool connected to the data link connector (DLC) 1.

Erasing – except 2004 LS430/SC430

  • After the faults have been rectified, trouble codes can be erased by using a Scan Tool connected to the data link connector (DLC) or as follows:
  • Ensure ignition switched OFF.
  • Disconnect battery ground cable for 60 seconds minimum.
  • Reconnect battery ground cable.

NOTE: Disconnecting battery ground lead will erase trouble codes but may also erase memory from electronic units such as radio.

Erasing – 2004 LS430/SC430

  • Trouble codes can only be erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code  identification

OBD-11 codeFault locationProbable cause
PO,P2,UORefer to OBD-11 trouble code tables
P1100Barometric pressure (BARO) sensor- circuit malfunctionECM
P1120Accelerator pedal position (APP) sensor – circuit malfunctionWiring, APP sensor, ECM
P1121Accelerator pedal position (APP) sensor – range/performance problemAPP sensor, ECM
P1125Throttle actuator control (TAC) motor- circuit malfunctionWiring, TAC motor, ECM
P1126Throttle actuator control (TAC) clutch – circuit malfunctionWiring, magnetic clutch, ECM
P1127Throttle actuator control (TAC) power source- circuit malfunctionWiring, ECM
P1128Throttle actuator control (TAC) lock- malfunctionTAC motor, throttle body, ECM
P1129Throttle actuator control (TAC) system – malfunctionTAC system, ECM
P1130Heated oxygen sensor (H02S) – LH front – range/performance problemWiring, H02S, ECM
P1133Heated oxygen sensor (H02S) – LH front- response malfunctionH025
P1135Heated oxygen sensor (H02S) – LH front – heater circuit malfunctionWiring, H02, ECM
P1150Heated oxygen sensor (H02S) – RH front- range/performance problemWiring, H025, ECM
P1153Heated oxygen sensor (H02S) – RH front – response malfunctionH025
P1155Heated oxygen sensor (H02S) – RH front- heater circuit malfunctionWiring, H025, ECM
P1200Fuel pump (FP) relay/ECM – circuit malfunctionWiring, fuel pump relay, ECM
P1300Ignition control- ES300 -+1998/.cylinder   Nos.1-6 – circuit malfunctionWiring, ignition module, ECM
P1300Ignition control – cylinder No.1 – circuit malfunctionWiring, ignition coil/module, ECM
P1305Ignition control – cylinder No.2 – circuit malfunctionWiring, ignition coil/module, ECM
P1310Ignition control – cylinder No.3 – circuit malfunctionWiring, ignition coil/module, ECM
P1315Ignition control – cylinder No.4 – circuit malfunctionWiring, ignition coil/module, ECM
P1320Ignition control – cylinder No.5 – circuit malfunctionWiring, ignition coil/module, ECM
P1325Ignition control – cylinder No.6 – circuit malfunctionWiring, ignition coil/module, ECM
P1330Ignition control -cylinder No.?- circuit malfunctionWiring, ignition coil/module, ECM
P1335Crankshaft position (CKP) sensor- no signalWiring, CKP sensor, starter motor, ECM
P1340 0Camshaft position (CMP) sensor 2, bank 1 – circuit malfunctionWiring, CMP, mechanical fault; ECM
P1340 f)Ignition control – cylinder No.8 – circuit malfunctionWiring, ignition coil/module, ECM
P1341Camshaft position (CMP) sensor 2, bank 1 – range/performance problemWiring, CMP, mechanical fault, ECM
P1345Variable valve timing sensor – LH bank – circuit malfunctionWiring, valve timing sensor, ECM
P1346Variable valve timing sensor – LH bank – range/performance problemValve timing, ECM
P1349Variable valve timing system – LH bank – malfunctionValve timing, oil control valve, valve timing control module, ECM
P1350Variable valve timing sensor – RH bank – circuit malfunctionWiring, valve timing sensor, ECM
P1351Variable valve timing sensor – RH bank – range/performance problemValve timing, ECM
P1354Variable valve timing system – RH bank – malfunctionValve timing, oil control valve, valve timing control module, ECM
P1400Throttle position (TP) sensor 2 – circuit malfunctionWiring, TP sensor, ECM
P1401Throttle position (TP) sensor 2 – range/   performance problemTP sensor
P1410Exhaust gas recirculation (EGR) valve position sensor – malfunctionWiring, EGR valve position sensor, ECM
P1411Exhaust gas recirculation (EGR) valve position sensor – range/performance problemEGR valve position sensor
P1500Starter signal – circuit malfunctionWiring, ignition switch, engine control relay, ECM
P1520Stop lamp switch – signal malfunctionWiring, stop lamp switch, ECM
P1565Cruise control switch – circuit malfunctionWiring, cruise control switch, ECM
P1566Cruise control switch – circuit malfunctionWiring, cruise control switch, ECM
P1600Engine control module (ECM) -supply voltageWiring, ECM
P1605Knock control – malfunctionECM
P1633Throttle actuator control (TAC) system – malfunctionECM
P1645Body control module (BCM) – malfunctionBCM, AIC control module, wiring
P1656Oil control valve – LH bank – malfunctionWiring, oil control valve, ECM
P1663Oil control valve – RH bank – malfunctionWiring, oil control valve, ECM
P1705AT – direct clutch speed sensorWiring, direct clutch speed sensor, ECM
P1725Input shaft speed (ISS) sensor/turbine shaft speed (TSS) sensor – circuit malfunctionWiring, ISS sensor/TSS sensor, ECM
P1730Intermediate shaft speed sensor- ATWiring, intermediate shaft speed sensor, ECM
P1760AT – pressure control shift solenoidWiring, shift solenoid, ECM
P1765AT- pressure control shift solenoidWiring, shift solenoid, ECM
P1780Park/neutral position (PNP) switch – circuit malfunctionWiring, PNP switch, ECM
P1815Shift control solenoid – malfunctionWiring, shift control solenoid, ECM
P1818Shift control solenoid – circuit malfunctionWiring, shift control solenoid, ECM
B2785Ignition switch ON – malfunctionIgnition switch, engine control relay, wiring
B2786Ignition switch OFF – malfunctionIgnition switch, engine control relay, wiring
B2791Key unlock warning switch – malfunctionWiring, key unlock warning switch, engine control relay
B2795Unrecognized key codeKey, incorrect key
B2796Immobilizer system – no communicationKey, transponder, wiring, ECM
B2797Communication malfunction 1 – interferenceIncorrect key has been used, wiring, ignition module, ECM
B2798Communication malfunction 2Key, transponder, ignition module, wiring, ECM
B2799Immobilizer – malfunctionWiring, immobilizer system, ECM