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

Check engine code help

Thread Tools
 
Search this Thread
 
Old 11-30-2014, 11:39 AM
  #1  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
Check engine code help

I have a 1994 pickup 4wd 22re with 151k miles . Earlier today on the highway the check engine light came on solid. I checked the codes and it appears to be showing code 21 and code 71. Truck seems to drive and run the same. I was thinking maybe the O2 sensor . I recently put a header on it and when the O2 sensor was out it looked old. Any help appreciated
Old 11-30-2014, 11:55 AM
  #2  
Registered User
 
chefdave's Avatar
 
Join Date: Jul 2013
Location: john o groats
Posts: 195
Likes: 0
Received 0 Likes on 0 Posts
Hi
According to my haynes manual code 21 is oxygen sensor detrioration or open/short circuit in sensor heater signal. Code 71 is egr gas temp below pre-determined level during egr operation or open circuit egrgas temp signal. Both codes are listed as california only.
Hope this helps
Dave
Old 11-30-2014, 12:14 PM
  #3  
Registered User
 
scope103's Avatar
 
Join Date: Sep 2007
Location: San Francisco East Bay
Posts: 8,252
Likes: 0
Received 820 Likes on 648 Posts
I actually like the Haynes manual, but it doesn't hold a candle to the actual Factory Service Manual. And it's so much easier to get! http://personal.utulsa.edu/~nathan-b...85diagnosi.pdf

I actually have a California manual, and the only California-only code it lists is 27, open/short in the sub-heated O2 sensor (the down-stream sensor, which is California-only).

The most likely cause of a code 21 at this vintage is a broken wire right at the sensor connector, but the diagnostic is easy. http://personal.utulsa.edu/~nathan-b...01heatedox.pdf Of course, if the sensor is more than, oh, 5 years old it wouldn't hurt to replace it as well, even if the truck-side wire is the problem.
Old 11-30-2014, 12:44 PM
  #4  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
I will check it with a meter. I only have one O2 sensor, before the cat.
Old 11-30-2014, 01:36 PM
  #5  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
The O2 is reading low .03 or lower .

Would this be the correct O2 I need if I replace?

http://www.ebay.com/itm/234-4052-Toyota-4Runner-Pickup-2-4L-3-0L-Oxygen-Sensor-/310676015787?_trksid=p2054897.l4275#shpCntId

Last edited by jordanhere123; 11-30-2014 at 02:19 PM.
Old 11-30-2014, 03:23 PM
  #6  
Registered User
 
scope103's Avatar
 
Join Date: Sep 2007
Location: San Francisco East Bay
Posts: 8,252
Likes: 0
Received 820 Likes on 648 Posts
.03 ohms on the heater side of the sensor? (No handheld multimeter can read that low.) Or does that .03 refer to some other measurement?

For that kind of money, you can get a real Denso part from RockAuto. (I have no opinion, but many on this site are pretty sure Denso is the only manufacturer to use for O2 sensors.)

Personally, I don't like the semi-universal fit, where you end up with two connectors under the vehicle instead of OEM one. But if Denso likes it, who am I to argue?

Last edited by scope103; 11-30-2014 at 03:26 PM.
Old 12-03-2014, 05:07 AM
  #7  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
I reset the engine light 2 days ago and just came back on today. If the O2 sensor is the problem and I replace it, will the check engine light reset it's self or do I have to reset it ?

Last edited by jordanhere123; 12-03-2014 at 05:15 AM.
Old 12-03-2014, 10:03 AM
  #8  
Super Moderator
Staff
iTrader: (1)
 
Terrys87's Avatar
 
Join Date: Aug 2008
Location: Anderson Missouri
Posts: 11,788
Likes: 0
Received 21 Likes on 19 Posts
I get my O2 sensors from www.sparkplugs.com Put in our VIN and get a Denso. Do not get the universal or Bosch if your sensor is in need of replacement.

Here is how I clean the EGR. You will most likely need to pull the Plenum and clean all of the hoses and pipes as they will probably be plugged as well.

I worked on the EGR. Here is another picture that may look like the wrong way to do this, but the screw will strip if you use a screwdriver. Get a good firm grip, but not so hard to distort the screw.
Name:  efiswap32_zpsa5808e0a.jpg
Views: 137
Size:  68.9 KB

With the screw out, get another bite on the the pipe to get it out of the EGR. Leave the carbon in the pipe at this time as it will help keep the pipe round. The carbon is hard as concrete. Slowly work back and forth to get the pipe spinning inside the EGR tube and to start breaking it free. Could take up to 10 minutes but just be patient.
Name:  efiswap31_zpsc84f4588.jpg
Views: 142
Size:  80.4 KB

Here is me using a drill bit. I have never gotten as screw out with a Phillips screwdriver. Ususally rusted to bad. I use vise grips, then getting the pipe out is another job in itself. Take your time, you have to get this out to get all the carbon out.
Name:  wed7_zps93a0e0e7.jpg
Views: 138
Size:  104.6 KB


After it is apart, I use a drill bit, screw driver, nail, clothes hanger to get all of the carbon out. It is rock solid in places. You can put vacuum on the hose and see and hear the plunger moving and operating inside the EGR, the goldish part.


If you take the Plenum off, Pull the Throttle Body off and take the Plenum to the carwash. The Thottle Postion Sensor is on the Throttle Body. Dont get it wet with water or cleaner. I just leave it on. You dont want the TPS giving problems. Where the EGR connects on to the Plenum, it will be very dirty. It has tubes that go through the Plenum so you wont be able to see all the way through. I take some kind of cleaner and spray into it to break up the carbon.
Name:  EGRBack.jpg
Views: 138
Size:  41.2 KB

On the Brown Valve, just pop the black cap off and take an air hose and blow the paper filter clean.
Name:  EGRValve.jpg
Views: 136
Size:  45.7 KB

All of the hose connections on the Plenum will more than likely be plugged to. Here to I use a drill bit with my fingers and get it all cleared out. Check the hoses also and make sure there is no carbon blocking them.
Name:  EGRdrillbit.jpg
Views: 138
Size:  82.6 KB

Here both the port and line is completely plugged with carbon. There were others plugged as well.
Name:  EGRhoseconnection.jpg
Views: 135
Size:  64.9 KB

Last edited by Terrys87; 12-04-2014 at 04:32 AM.
Old 12-03-2014, 10:43 AM
  #9  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
Just received my denso O2 sensor from rock auto. Part number 234-4052. The sensor looks different from what was on the truck currently?
Name:  E80A4F53-6DA1-4C8B-B668-065B7C863C1E_zpswugmovlf.jpg
Views: 138
Size:  110.2 KB
Old 12-03-2014, 10:49 AM
  #10  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
This is my first time replacing the sensor since I got the truck. No idea when it was replaced last. The one in it now looks like a Bosch but has no markings? I just want to make sure I got the right one before I put it in so I know to send it back to keep it
Old 12-03-2014, 02:54 PM
  #11  
Super Moderator
Staff
iTrader: (1)
 
Terrys87's Avatar
 
Join Date: Aug 2008
Location: Anderson Missouri
Posts: 11,788
Likes: 0
Received 21 Likes on 19 Posts
I am more familiar with the 84-88 trucks but the bottom sensor is what I see when using a Denso. You are correct the part number is usually 234-????
Old 12-11-2014, 09:22 AM
  #12  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
Code 21 is taken care of, but code 71 has been coming on every 2-3 days. No clue what it is. Truck seems to run and drive fine again.
Old 12-11-2014, 09:42 AM
  #13  
Registered User
 
scope103's Avatar
 
Join Date: Sep 2007
Location: San Francisco East Bay
Posts: 8,252
Likes: 0
Received 820 Likes on 648 Posts
Originally Posted by jordanhere123
... but code 71 has been coming on every 2-3 days. No clue what it is. ....
Seriously? You've been a member since May and never noticed one of the hundreds of postings to the manual?

Here you go: http://personal.utulsa.edu/~nathan-b...85diagnosi.pdf

Most likely, you have a blocked hose/tube somewhere in your EGR system. There are good, easy to use diagnostics in the manual. It may not affect performance, but you're poisoning everyone around you (including yourself).
Old 12-11-2014, 05:20 PM
  #14  
Registered User
 
Odin's Avatar
 
Join Date: Oct 2014
Posts: 905
Likes: 0
Received 4 Likes on 3 Posts
Originally Posted by jordanhere123
Code 21 is taken care of, but code 71 has been coming on every 2-3 days. No clue what it is. Truck seems to run and drive fine again.
Factory service manual is always a good reference but in a pinch you can look here http://www.4crawler.com/4x4/CheapTricks/TroubleCodes/
Old 12-11-2014, 08:34 PM
  #15  
Registered User
 
jennygirl's Avatar
 
Join Date: Sep 2014
Location: LA CA
Posts: 507
Likes: 0
Received 8 Likes on 4 Posts
That looks like the right sensor, the denso ones look different but work better and plunge deeper into the pipe. I think headers can amplify the crappiness of the Bosch units. I had cruise CEL with a Bosch unit in my headers. The thing that fixed it for me was burping the coolant system..

You could also be running a bit lean, if you still get the CEL at cruise speed with the denso I would try two things..

- burp your coolant system (air bubbles affect ECT temp and cause messed up AFR and HOT exhaust temp)

If that doesn't fix it,
- try notching the AFM spring gear two to four clicks richer (counterclockwise)

EGR could also be getting too spicy and throwing the code due to overly hot exhaust temps

Good luck! Hope this helps
Old 12-30-2014, 09:20 PM
  #16  
Registered User
Thread Starter
 
jordanhere123's Avatar
 
Join Date: May 2014
Posts: 68
Likes: 0
Received 0 Likes on 0 Posts
Just an update. My egr valve was stuck closed but I was able to get it freed up. Seems to run better now. Didn't drive it much since I did that yet though.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
bigjstang
86-95 Trucks & 4Runners
20
08-25-2021 12:41 AM
icentropy
86-95 Trucks & 4Runners
22
09-16-2020 02:47 PM
smiley52
86-95 Trucks & 4Runners
8
07-11-2015 05:16 AM
Jnkml
95.5-2004 Tacomas & 96-2002 4Runners
3
07-06-2015 01:20 PM
coryc85
Misc Stuff (Vehicle Related)
0
07-06-2015 04:07 AM



Quick Reply: Check engine code help



All times are GMT -8. The time now is 08:43 PM.