Toyota OBD1 Trouble Codes and Fault Code List >> Toyota 86 Celica 86-87 Corolla/Sport/MR2 87-88 Pickup/4Runner

Checking – MIL

  • Switch ignition ON
  • Check MIL illuminates
  • Start engine.  Allow to idle.
  • If MIL extinguishes, no trouble codes have been recorded.
  • If MIL remains illuminated, access trouble codes.

Accessing Trouble Codes

  • Switch ignition ON. Do NOT start engine.
  • Corolla – jump DLC terminals 1 and 2 with a short lead 1
  • Corolla sport – jump DLC terminals T and E1 with a short lead 2
  • MR2 – jump DLC terminals T and E1 with a short lead 3
  • Celica – jump DLC terminals T and E1 with a short lead 4
  • 4Runner/Pickup – jump DLC terminals T and E1 with a short lead 5
  • Count MIL flashes and compare with trouble code table below
  • Trouble codes are indicated by 0.5 second flashes
  • A 2.5 second pause occurs between codes
  • After a 4.5 second pause, trouble codes will be repeated
  • Switch ignition OFF
  • Remove jump lead

Clearing Trouble Codes

  • After the faults have been rectified, erase the trouble codes as follows:
  • Corolla/Sport – remove STOP fuse (15A) from LH kick panel fusebox for 10 seconds minimum
  • MR2 – remove AM2 fuse (7.5A) from No.2 underhood fusebox for 10 seconds minimum
  • Celica – remove EFI fuse (15A) from underhood fusebox for 10 seconds minimum
  • 4Runner/Pickup – remove EFI fuse (15A) from LH kick panel fusebox for 30 seconds minimum
  • Reinstall fuse
  • Repeat accessing procedure to ensure no data remains in ECM fault memory

 Trouble Codes

86 Celica 2.0L Engine Code: 2S-E
86-87 Corolla/Sport 1.6L Engine Code: 4A-GE
86-87 MR2 1.6L Engine Code: 4A-GE
87-88 Pickup 2.4L/Turbo Engine Code: 22R-E/TE
87-88 4Runner 2.4L/Turbo Engine Code: 22R-E/TE
Trouble codeFault locationProbable Cause
1No fault–
2Volume air flow (VAF) sensor-circuitWiring, VAF sensor, ECM
3Ignition signal -no signalWiring, ignition module, ECM
4Engine coolant temperature (ECT) sensor circuitWiring, ECT sensor, ECM
5Oxygen sensor (02S) – circuitWiring, 025, ECM
6Engine speed (RPM) sensor -circuitWiring, RPM sensor, ignition module, ECM
7Throttle position (TP) sensor -circuitWiring, TP sensor, ECM
8lntake air temperature (lAT) sensor circuitWiring, /AT sensor, ECM
9Vehicle speed sensor (VSS) -circuitWiring, VSS, ECM
10Starter signal -circuitWiring, ignition switch, ECM
11Switch signal -A/C switch ON during diagnosisWiring, AIC switch, ECM
11Switch signal -closed throttle position (CTP) switch OFF during diagnosisWiring, CTP switch, ECM
11Switch signal -park/neutra! position (PNP) switch in D during diagnosisWiring, PNP switch, ECM
12Knock sensor (KS) -circuitWiring, KS, ECM
13Knock control – malfunctionECM
14Turbocharger (TC) pressureTurbocharger (TC), VAF sensor, ECM
Subscribe
Notify of
guest

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

1 Comment
most voted
newest oldest
nikos paroys
nikos paroys
7 years ago

hello i have one problem with 4age 16v from celica st 162….i buy this engine to put it in my ae92 corolla ..i start the motor and at full throttle the engine stack in 4.000 rpm like rev limit….i have use other map or other tps and injectors and distributor and the same problems thank you a lot