Lexus OBD/OBD2 Codes >> GS300 – IS250 – IS300 – SC300 (1996 – 2009)

ModeLYearEngine identificationSystem
G5300 3.0L1996-062JZ-GE/3GR-FSESFI
I5250 2.5L2006-094GR-FSESFI
I5300 3.0L2001-052JZ-GESFI
SC300 3.0L1996-002JZ-GESFI

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.


  • 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 lead for 60 seconds minimum.
  • Reconnect battery ground lead.

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

Trouble code  identification

OBD·II code

Fault location

Probable cause

PO, P2,UORefer to 080-11 trouble code tables
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
P1200Fuel pump (FP) relay/ECM – circuit malfunctionWiring, fuel pump/control module, ECM
P1235Fuel high-pressure pump – circuit malfunctionWiring, fuel high-pressure pump, ECM
P1276 DInjector, cylinder 1 – circuit malfunctionWiring, fuse, injector, ECM
P1277 DInjector, cylinder 2 – circuit malfunctionWiring, fuse, injector, ECM
P1278 DInjector, cylinder 3 – circuit malfunctionWiring, fuse, injector, ECM
P1279 0Injector, cylinder 4 – circuit malfunctionWiring, fuse, injector, ECM
P127A 0Injector, cylinder 5 – circuit malfunctionWiring, fuse, injector, ECM
P127B DInjector, cylinder 6 – circuit malfunctionWiring, fuse, injector, ECM
P12FFEngine control module (ECM), injector driver- circuit malfunctionWiring, fuel injector, ECM
P1300Ignition control – circuit malfunctionWiring, ignition module, ECM
P1335Crankshaft position (CKP) sensor – no signalWiring, CKP sensor, starter motor, ECM
P1346Variable valve timing sensor – LH bank – range/performance problemValve timing, ECM
P1349Variable valve timing system – circuit 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
P1420Evaporative emission (EVAP) system – small leakEVAP canister, EVAP canister purge valve, hose leak
P1421Evaporative emission (EVAP) system – large leakEVAP canister, EVAP canister purge valve, hose leak
P1422Fuel tank system/small leak detected – mechanical faultFuel tank system, fuel pump control module
P1423Fuel tank system/small leak detected – mechanical faultFuel tank system, fuel pump control module
P1424Fuel tank system/leak – mechanical faultFuel tank system, fuel pump control module
P1450Fuel tank pressure sensor- circuit malfunctionWiring, fuel tank pressure sensor, ECM
P1451Fuel tank pressure sensor, range/performance problem – circuit malfunctionWiring, fuel tank pressure sensor, ECM
P1452Fuel tank pressure sensor, low input – circuit malfunctionWiring, fuel tank pressure sensor, ECM
P1453Fuel tank pressure sensor, high input – circuit malfunctionWiring, fuel tank pressure sensor, ECM
P1500Starter signal – circuit malfunctionWiring, ignition switch, starter relay, ECM
P1520Stop lamp switch – signal malfunctionWiring, stop lamp switch, ECM
P1565Cruise control switch – circuit malfunctionWiring, cruise control switch, ECM
P1600Engine control module (ECM) -supply voltageWiring, ECM
P1605Knock control – malfunctionECM
P1616Controller area network (CAN) data bus- communication malfunctionWiring, cruise control module, ECM
P1617Cruise control module – circuit malfunctionWiring, cruise control module, ECM
P1633Engine control module (ECM) – throttle actuator control (TAC) system – malfunctionECM
P1645Body control module (BCM) – malfunction8CM, AJC control module, wiring
P1656Oil control valve – malfunctionWiring, oil control valve, ECM
P1780Park/neutral position (PNP) switchWiring, PNP switch, ECM
82785Ignition switch ON – malfunctionIgnition switch, engine control relay, wiring
82786Ignition switch OFF – malfunctionIgnition switch, engine control relay, wiring
82791Key unlock warning switch – malfunctionWiring, key unlock warning switch, engine control relay
82795Unrecognized key codeKey, incorrect key
82796Immobilizer system – no communicationKey, transponder, wiring, ECM
82797Communication malfunction 1 – interferenceIncorrect key has been used, wiring, ignition module, ECM
82798Communication malfunction 2Key, transponder, ignition module, wiring, ECM