Toyota OBD/OBD2 Codes >> Supra 3.0L/Turbo (1993 – 1995)

Model Year Engine identification System
Supra  3.0L 1993-95 2JZ-GE TCCS
Supra  3.0L Turbo 1993-95 2JZ-GTE TCCS

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.
  • ECM trouble codes can be accessed with suitable code reader connected to the data link connector (DLC) [1] or displayed by the MIL.
  • NOTE: A second diagnostic link connector is fitted [2] , which can also be used to output diagnostic codes.

Preparatory conditions

  • Battery voltage 11 V minimum.
  • Closed throttle position (CTP) switch fully closed.
  • Transmission in neutral position.
  • All auxiliary equipment, including air conditioning, switched OFF.
  • Engine at normal operating temperature.

Accessing – Normal mode

  • Switch ignition ON. Do NOT start engine.
  • Check MIL illuminates.
  • Switch ignition OFF.
  • Jump DLC terminals TE1 and E1 with a short lead [1] or [2]
  • Switch ignition ON.
  • Count MIL flashes and compare with trouble code table. ·
  • First flashes of 0.5 second duration indicate ‘tens’, after a 1.5 second pause, next flashes of 0.5 second duration indicate ‘units’ [3].
  • A 2.5 second pause occurs between codes.
  • After a 4.5 second pause, trouble codes will be repeated.

NOTE: The MIL flashes once every 0.25 seconds if the system is correct [4].

  • Switch ignition OFF.
  • Remove jump lead.

Accessing – Test mode

  • Carry out preparatory conditions as in normal mode.
  • Jump DLC terminals TE2 and E1 with a short lead [1]
  • Switch ignition ON. Do NOT start engine.
  • Check MIL is flashing to confirm test mode is operating.

NOTE: Test mode will not be activated if the DLC terminals are connected after the ignition switch is turned ON.

  • Start the engine.
  • Drive vehicle over 10 mph to simulate possible fault conditions.
  • Stop vehicle.
  • Jump DLC terminals TE1 and E1 with a short lead [1].
  • Count MIL flashes and compare with trouble code table.
  • Switch ignition OFF.
  • Remove jump leads.


  • Ensure ignition switched OFF.
  • Remove EFI fuse (30A) from underhood fusebox [5]
  • Wait 30 seconds.
  • Reinstall fuse.
  • Repeat checking procedure to ensure no data remains in ECM fault memory.

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

Trouble code identification

Flash code

Fault location

Probable cause


Crankshaft position (CKP) sensor – circuit

Wiring, CKP sensor, starter motor, ECM


Camshaft position (CMP) sensor 1 & 2 – circuit

Wiring, CMP sensor, starter motor, ECM


Crankshaft position (CKP) sensor – above

1000 rpm

Wiring, valve timing, CKP sensor, ECM


Camshaft position (CMP) sensor- above 1000 rpm

Wiring, valve timing, CMP sensor, ECM


Ignition reference signal – no signal

Wiring, ignition module, ECM


Transmission control signal – malfunction



Heated oxygen sensor (H02S) 1 – front – circuit

Wiring, H02S, ECM


Engine coolant temperature (ECT) sensor – circuit

Wiring, ECT sensor, ECM


Intake air temperature (IAT) sensor- circuit

Wiring, IAT sensor, ECM


Mixture control – continuously lean

Wiring, injector, H02S, MAFNAF sensor, valve timing, intake/fuel/ignition, ECM


Mixture contro.l – continuously rich

Wiring, injector, intake/fuel/ignition system, valve timing, MAFNAF sensor, ECM


Heated oxygen sensor (H02S) – rear- circuit

Wiring, H02S, ECM


Heated oxygen sensor (H02S) 2 -front- circuit

Wiring, H02S, ECM


Volume air flow (VAF) sensor- 2JZ-GE – circuit

Wiring, VAF sensor, ECM


Mass air flow (MAF) sensor- 2JZ-GTE – circuit

Wiring, MAF sensor, ECM


Turbocharger (TC) boost pressure – pressure too high

TC wastegate regulating valve/actuator, wiring, ECM


Barometric pressure (BARO) sensor – circuit



Turbocharger (TC) boost pressure sensor- circuit

Wiring, TC boost pressure sensor, ECM


Throttle position (TP) sensor – circuit

Wiring, TP sensor, ECM


Vehicle speed sensor (VSS)- circuit

Wiring, instrument cluster, VSS, ECM


Starter signal- circuit

Wiring, ignition switch, engine control relay, ECM


Throttle position {TP) sensor 2 – circuit

Wiring, TP sensor, ECM


Switch signal – NC switch ON during diagnosis

Wiring, NC switch, ECM


Switch signal – closed throttle position (CTP)

switch OFF during diagnosis

Wiring, CTP switch, ECM


Switch signal -park neutral position (PNP) switch not in P or N during diagnosis

Wiring, PNP switch, ECM


Knock sensor (KS)- front- circuit

Wiring, KS, ECM


Knock control – malfunction



Knock sensor (KS)- rear- circuit

Wiring, KS, ECM


Exhaust gas recirculation (EGR) system – circuit

Wiring, EGRT sensor, EGR valve/solenoid, hose leak/blockage, ECM


Fuel pump control – circuit

Wiring, fuel pump/control module, ECM/supply