Toyota OBD/OBD2 Codes >> Toyota 88-91 Pickup or 4Runner

Accessing Trouble Codes

  • Switch ignition ON. Do NOT start engine.
  • Jump DLC terminals T and E1 with a short lead 1
  • Count MIL flashes and compare with trouble code table below
  • First flashes of .5 second duration indicate ‘tens’, after a 1.5 second pause, next flashes of .5 second duration indicate ‘units’
  • 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:
  • 1988 4Runner/Pickup – remove EFI fuse (15A) from LH kick panel fusebox for 30 seconds minimum 4
  • 1989 on 4Runner/Pickup – remove EFI fuse (15A) from underhood fusebox for 30 seconds minimum 4
  • Reinstall fuse
  • Repeat accessing procedure to ensure no data remains in ECM fault memory

 Trouble Codes

88-91 Pickup 2.4L Engine Code: 22R-E
88-91 Pickup 3.0L Engine Code: 3VZ-E
88-91 4Runner 2.4L Engine Code: 22R-E
88-91 4Runner 3.0L Engine Code: 3VZ-E
Trouble code Fault location Probable Cause
11 Engine control module (ECM) power supply Wiring, ignition switch, engine control relay, ECM
12 Engine speed (RPM) sensor -circuit Wiring, RPM sensor, ignition module, ECM
13 Engine speed (RPM) sensor -above 1000 rpm Wiring, RPM sensor, ignition module, ECM
14 Ignition reference signal -no signal Wiring, ignition module/coil, ECM
21 Heated oxygen sensor (H02S) -front circuit Wiring, H02S, ECM
22 Engine coolant temperature (ECT) sensor circuit Wiring, ECT sensor, ECM
24 lntake air temperature (lAT) sensor-circuit Wiring, lAT sensor, ECM
25 Mixture control -continuously lean Wiring, injector, H02S, ECTNAF sensor, intake/fue/lignition system, ECM
26 Mixture control -continuously rich Wiring, injector, fuel system, cold start injector, H02S, VAF sensor, ECM
27 Heated oxygen sensor (H02S)-rear-circuit Wiring, H02S, ECM
31 Volume air flow (VAF) sensor-circuit Wiring, VAF sensor, ECM
32 Volume air flow (VAF) sensor-circuit Wiring, VAF sensor, ECM
35 Barometric pressure (BARO) sensor-circuit Wiring, BARO sensor, ECM
41 Throttle position (TP) sensor -circuit Wiring, TP sensor, ECM
42 Vehicle speed sensor (VSS) -circuit Wiring, VSS, ECM
43 Starter signal -circuit Wiring, ignition switch, ECM
51 Switch signal -A/C switch ON during diagnosis Wiring, A/C switch, A/C amplifier, ECM
51 Switch signal -closed throttle position (CTP) switch OFF during diagnosis Wiring, CTP switch, ECM
51 Switch signal -park/neutra! position (PNP) switch not in P or N during diagnosis Wiring, PNP switch, ECM
52 Knock sensor (KS) -circuit Wiring, KS, ECM
53 Knock control malfunction ECM
71 Exhaust gas recirculation (EGR) system malfunction Hose leak/blockage, wiring, EGRT sensor, EGR solenoid, ECM

7 Replies to “Toyota 88-91 Pickup or 4Runner”

    1. If your check engine light came on and that is why you are jumping the terminal….I don’t know. If your check engine light wasn’t on before you tried jumping it and you got no flashes….I would say your good to go

  1. 1988 3.0 pickup hard starting have both a 51 code and a 22 code. Waiting for a new O2 sensor to arrive. After vehicle starts and gets to temperature I stop the engine and try to restart. Appears the cold start injector is engaged and vehicle won’t start. Any ideas?

  2. An 02 sensor doesn’t typically have hard of starting symptoms, but I do think your park neutral switch may need a looking at. The code 22 has more to do with the cooling system, but what I think is wrong is part of the park neutral switch or netral safety switch is going bad. That can cause a hard starting issue. Hope this fixes your pickup.

Leave a Reply to Donald Thompson Cancel reply

Your email address will not be published. Required fields are marked *

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