Notices
86-95 Trucks & 4Runners 2nd/3rd gen pickups, and 1st/2nd gen 4Runners with IFS

engine code help

Old 08-04-2009, 09:53 AM
  #1  
Registered User
Thread Starter
 
toyotalytrevor's Avatar
 
Join Date: Mar 2008
Location: BC canada
Posts: 50
Likes: 0
Received 0 Likes on 0 Posts
engine code help

hey, i need some help figuring out some engine codes on my 1990 4 runner 22re 5spd.


I tried searching, but couldnt find much related to these codes. That said, im not to good with this interweb thing lol


I have 3 codes, 21, 25, 26.

what do they mean and what should i check or replace?

thanks
Old 08-04-2009, 09:58 AM
  #2  
Registered User
 
Lumpy's Avatar
 
Join Date: Jan 2009
Location: Just North of Pittsburgh
Posts: 6,086
Received 17 Likes on 10 Posts
Google is great, google is good...

http://www.troublecodes.net/Toyota/

21 Oxygen sensor
25 Air-fuel ratio lean
26 air-fuel ratio rich
Old 08-04-2009, 12:12 PM
  #3  
Registered User
 
kodiak90's Avatar
 
Join Date: Jun 2009
Location: N. Idaho
Posts: 37
Likes: 0
Received 0 Likes on 0 Posts
My Haynes book says for codes 21, 25 ,26:
  • Oxygen sensor deterioration
  • When the air/fuel ratio feedback correction value or adaptive control valve feedback frequency is abnormally high during feedback condition.
  • Open circuit in oxygen sensor signal (Ox).
Old 08-04-2009, 12:53 PM
  #4  
Registered User
Thread Starter
 
toyotalytrevor's Avatar
 
Join Date: Mar 2008
Location: BC canada
Posts: 50
Likes: 0
Received 0 Likes on 0 Posts
thanks I tried google. I guess you just gotta put the right info into the search.


so looks like i need an oxygen sensor? is there anyway to test the one on the vehicle? i believe it is a 4 wire sensor
Old 08-04-2009, 12:59 PM
  #5  
Registered User
 
Lumpy's Avatar
 
Join Date: Jan 2009
Location: Just North of Pittsburgh
Posts: 6,086
Received 17 Likes on 10 Posts
I've never done it, so....Google.

http://www.google.com/#hl=en&q=how+t...fp=-Pw1cEIpNGU

Last edited by Lumpy; 08-04-2009 at 01:01 PM. Reason: Helping
Old 08-04-2009, 01:02 PM
  #6  
Registered User
 
Lumpy's Avatar
 
Join Date: Jan 2009
Location: Just North of Pittsburgh
Posts: 6,086
Received 17 Likes on 10 Posts
This may help not sure though...


How do you test an oxygen sensor with a volt meter?
In: Oxygen Sensors [Edit categories]
[Improve]

Answer

This takes a little effort but it can be done with a volt meter. Typically they measure this with the repair computers in the dealerships and such. For a single wire sensor trace the wire color back into the cars computer. The computer is usually under a seat, passenger side dash or under the console. To make sure you traced the right wire disconnect the o2 sensor and using the connector end (of the wiring harness NOT the o2 sensor)use your meter and "ohm out" the wire ie check connectivity. On the computer side the harness connector will hopefully be the typical molex connectors that you can press your probe into from the outside. (Do not disconnect from the computer it wont start!).

Now that you know which wire into the computer comes from the o2 sensor, reconnect the o2 sensor and warm up your car. You may consider leaving the voltmeter probe in the molex connector before starting if you are concerned about poking around after it is running. In the volts setting (0-2 or 0-5 volts) leave the positive lead in the connector and the negetive lead to ground (usually anything metal connected to the frame). When you first start your car your numbers will be low 0.1-0.3 volts as this is a rich mixture necessary until the car warms up. Once warm expect numbers in the mid to high range. meaning 0.5 to 0.8 volts. If you bounce the throttle you will see a cyclic response from low to high 0.3 then 0.8 or so as the engine emits its exhaust. Consult your specific auto manual for acceptable ranges.

It is usually between 0 an 1 volt with 0 = rich and 1 equal to lean. Your auto manual should give you outputs for idle, and possibly under load (driving at a constant rpm)

If you have a multi wire sensor the same applies but you have to fish out the "signal" wire coming from the sensor. The other wires are typically for heating the sensor.

Hope this helps... I have done it myself on several cars but I don't know what they all look like and behave like so use this only as one data point.
Old 08-04-2009, 01:03 PM
  #7  
Registered User
 
Lumpy's Avatar
 
Join Date: Jan 2009
Location: Just North of Pittsburgh
Posts: 6,086
Received 17 Likes on 10 Posts
This may help not sure though...


How do you test an oxygen sensor with a volt meter?
In: Oxygen Sensors [Edit categories]
[Improve]

Answer

This takes a little effort but it can be done with a volt meter. Typically they measure this with the repair computers in the dealerships and such. For a single wire sensor trace the wire color back into the cars computer. The computer is usually under a seat, passenger side dash or under the console. To make sure you traced the right wire disconnect the o2 sensor and using the connector end (of the wiring harness NOT the o2 sensor)use your meter and "ohm out" the wire ie check connectivity. On the computer side the harness connector will hopefully be the typical molex connectors that you can press your probe into from the outside. (Do not disconnect from the computer it wont start!).

Now that you know which wire into the computer comes from the o2 sensor, reconnect the o2 sensor and warm up your car. You may consider leaving the voltmeter probe in the molex connector before starting if you are concerned about poking around after it is running. In the volts setting (0-2 or 0-5 volts) leave the positive lead in the connector and the negetive lead to ground (usually anything metal connected to the frame). When you first start your car your numbers will be low 0.1-0.3 volts as this is a rich mixture necessary until the car warms up. Once warm expect numbers in the mid to high range. meaning 0.5 to 0.8 volts. If you bounce the throttle you will see a cyclic response from low to high 0.3 then 0.8 or so as the engine emits its exhaust. Consult your specific auto manual for acceptable ranges.

It is usually between 0 an 1 volt with 0 = rich and 1 equal to lean. Your auto manual should give you outputs for idle, and possibly under load (driving at a constant rpm)

If you have a multi wire sensor the same applies but you have to fish out the "signal" wire coming from the sensor. The other wires are typically for heating the sensor.

Hope this helps... I have done it myself on several cars but I don't know what they all look like and behave like so use this only as one data point.
Old 08-04-2009, 01:05 PM
  #8  
Registered User
 
Lumpy's Avatar
 
Join Date: Jan 2009
Location: Just North of Pittsburgh
Posts: 6,086
Received 17 Likes on 10 Posts
Youtube testing

[YOUTUBE]http://www.youtube.com/watch?v=XQ9vtD_ssjg[/YOUTUBE]
Old 08-17-2009, 05:30 PM
  #9  
Contributing Member
 
olharleyman's Avatar
 
Join Date: Dec 2006
Location: maryland
Posts: 3,607
Likes: 0
Received 2 Likes on 2 Posts
Here is a list I found for codes on 96 and earlier and obd2 could make a good STICKY

Trouble Codes
OBD1 Codes
1 Normal Condition.
2 Air Flow Meter signal.
3 Ignition signal.
4 Engine Coolant Temperature Sensor signal.
5 Oxygen Sensor.
6 RPM signal (Crank Angle Pulse).
7 Throttle Position Sensor signal.
8 Intake Air Temperature Sensor signal.
9 Vehicle Speed Sensor signal.
10 Starter signal.
11 Switch signal.
11 ECU/ECM.
12 Knock Control Sensor signal.
12 RPM signal.
13 Knock Control CPU (ECM).
13 RPM signal.
14 Turbocharger Pressure.
14 Ignition signal.
21 Oxygen Sensor.
22 Engine Coolant Temperature Sensor signal.
23 Intake Air Temperature Sensor signal.
24 Intake Air Temperature Sensor signal.
25 Air-Fuel Ratio Lean.
26 Air-Fuel Ratio Rich.
27 Sub Oxygen Sensor signal.
28 No. 2 Oxygen Sensor signal.
31 Air Flow Meter signal (Vacuum Sensor signal).
32 Air Flow Meter signal.
34 Turbocharger Pressure signal.
35 Turbocharger Pressure Sensor signal.
35 HAC Sensor signal.
41 Throttle Position Sensor signal.
42 Vehicle Speed Sensor signal.
43 Starter signal.
51 Switch signal.
52 Knock Sensor signal.
53 Knock Sensor signal.
54 Inter-cooler ECM signal.
71 EGR System.
72 Fuel Cut Solenoid signal.
78 Fuel Pump Control signal.
81 TCM Communication.

83
TCM Communication.
84 TCM Communication.
85 TCM Communication.


OBD II
P0100 Mass Air Flow Circuit.
P0101 Mass Air Flow Circuit Range/Performance.
P0105 Manifold Absolute Pressure Circuit.
P0106 MAP/BARO Circuit Range/Performance.
P0110 Intake Air Temperature Circuit.
P0115 Engine Coolant Temperature Circuit.
P0116 Engine Coolant Temperature Range/Performance.
P0120 Throttle Pedal Sensor Switch "A" Circuit.
P0121 Throttle Pedal Sensor Switch "A" Circuit Range/Performance.
P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control.
P0130 Heated Oxygen Sensor Circuit - Bank 1 Sensor 1.
P0133 Heated Oxygen Sensor Circuit Slow Response Bank 1 Sensor 1.
P0135 Heated Oxygen Sensor Circuit - Bank 1 Sensor 1.
P0136 Heated Oxygen Sensor Circuit - Bank 1 Sensor 2.
P0141 Heated Oxygen Sensor Circuit - Bank 1 Sensor 2.
P0150 Heated Oxygen Sensor Circuit - Bank 2 Sensor 1.
P0153 Heated Oxygen Sensor Circuit Slow Response Bank 2 Sensor 1.
P0155 Heated Oxygen Sensor Circuit - Bank 2 Sensor 1.
P0156 Heated Oxygen Sensor Circuit - Bank 2 Sensor 2.
P0161 Heated Oxygen Sensor Circuit - Bank 2 Sensor 2.
P0170 Fuel Trim malfunction.
P0171 System too Lean.
P0172 System too Rich.
P0201 Injector Circuit - Cyl. 1.
P0202 Injector Circuit - Cyl. 2.
P0203 Injector Circuit - Cyl. 3.
P0204 Injector Circuit - Cyl. 4.
P0205 Injector Circuit - Cyl. 5.
P0206 Injector Circuit - Cyl. 6.
P0300 Random Misfire.
P0301 Misfire Detected - Cyl. 1.
P0302 Misfire Detected - Cyl. 2.
P0303 Misfire Detected - Cyl. 3.
P0304 Misfire Detected - Cyl. 4.
P0305 Misfire Detected - Cyl. 5.
P0306 Misfire Detected - Cyl. 6.
P0325 Knock Sensor 1 Circuit.
P0330 Knock Sensor 2 Circuit.
P0335 Crankshaft Position Sensor "A" Circuit.
P0336 Crankshaft Position Sensor "A" Circuit Range/Performance.
P0340 CMP Sensor Circuit malfunction.
P0385 Crankshaft Position Sensor "B" NE2 Circuit.
P0401 EGR Flow Insufficient.
P0402 EGR Flow Excessive.
P0420 Catalyst System Efficiency below Threshold.
P0430 Catalyst System Efficiency below Threshold Bank 2.
P0440 EVAP Control System.
P0441 EVAP Control System Improper Purge Flow.
P0446 EVAP Control System Vent Control.
P0450 EVAP Control System Pressure Sensor.
P0451 EVAP Control System Pressure Sensor Range/Performance.
P0500 Vehicle Speed Sensor.
P0505 Idle Speed Control System.
P0510 Close Throttle Position Switch.
P1100 BARO Sensor Circuit.
P1120 Accelerator Pedal Position Sensor Circuit.
P1121 Accelerator Pedal Position Sensor Range/Performance Problem.
P1125 Throttle Control Motor Circuit.
P1126 Magnetic Clutch Circuit.
P1127 ETCS Actuator Power Source Circuit.
P1128 Throttle Control Motor Lock.
P1129 Electric Throttle Control System.
P1130 Air-Fuel Sensor Circuit Range/Performance.
P1133 Air-Fuel Sensor Circuit Response.
P1135 Air-Fuel Sensor Heater Circuit Response.
P1150 A/F Sensor Circuit Range/Performance.
P1153 A/F Sensor Circuit Response.
P1155 A/F Sensor Heater Circuit.
P1200 Fuel Pump Relay Circuit.
P1300 Igniter Circuit - No. 1.
P1310 Igniter Circuit - No. 2.
P1335 No Crankshaft Position Sensor Signal - Engine Running.
P1349 VVT System.
P1400 Sub-Throttle Position Sensor.
P1401 Sub-Throttle Position Sensor Range/Performance Problem.
P1405 Turbo Pressure Sensor Circuit.
P1406 Turbo Pressure Sensor Range/Performance Problem.
P1410 EGR Valve Position Sensor Circuit.
P1411 EGR Valve Position Sensor Circuit Range/Performance.
P1500 Starter Signal Circuit.
P1510 Boost Pressure Control Circuit.
P1511 Boost Pressure Low.
P1512 Boost Pressure High.
P1520 Stop Lamp Switch Signal.
P1565 Cruise Control Main Switch Circuit.
P1600 ECM.
P1605 Knock Control CPU.
P1630 Traction Control System.
P1633 ECM.
P1652 Idle Air Control Valve Control Circuit.
P1656 OCV Circuit.
P1658 Wastegate Valve Control Circuit.
P1661 EGR Circuit.
P1662 EGR by-pass Valve Control Circuit.
P1780 Park/Neutral Switch.

Last edited by olharleyman; 08-17-2009 at 05:33 PM.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
smthwsn357
86-95 Trucks & 4Runners
14
12-04-2023 02:08 AM
mengquis
95.5-2004 Tacomas & 96-2002 4Runners
1
07-13-2015 10:39 AM
smiley52
86-95 Trucks & 4Runners
8
07-11-2015 05:16 AM
Roger Borba II
86-95 Trucks & 4Runners
2
07-09-2015 05:05 PM
Jnkml
95.5-2004 Tacomas & 96-2002 4Runners
3
07-06-2015 01:20 PM


Thread Tools
Search this Thread
Quick Reply: engine code help



All times are GMT -8. The time now is 03:22 AM.