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

3vze o2 sensor code 21

Thread Tools
 
Search this Thread
 
Old 03-24-2016, 04:29 PM
  #1  
Registered User
Thread Starter
 
Raghorn61's Avatar
 
Join Date: Jan 2011
Location: OREGON
Posts: 31
Likes: 0
Received 0 Likes on 0 Posts
3vze o2 sensor code 21

I got a code 21, so I bought a new sensor put it in deleted the code but it came back. So I decided to test the sensor with a dvom and while driving it would start really low like 20mV and would steadily climb to about 340mV then would read OL and it would start back at 20mV and go to 340mV. I put the old sensor back in and it did the same thing. Has anybody have something like this happen before? Could it be a bad ECU?
Old 03-25-2016, 10:44 AM
  #2  
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
Help us out here: just what are you measuring, and how?

You have a 4-wire sensor; 2 wires for the heater, and 2 wires for the actual sensor. Code 21 says you have an open in the HEATER circuit. If you stick your voltmeter on the heater wires at the sensor, you should get 12v with key-on all the time.

If you want the measure the sensor itself, there's the easy way, the hard way, and the very hard way. The very hard way involves splicing into the wiring right at the sensor; you would only do that if you suspected a broken wire somewhere. The hard way is to measure right at the Ox1 pin on the diagnostic connector. The voltage should swing between about 0.3v and 0.9v about 8 times in 10 seconds (a little fast to follow on a digital meter). The Easy way is let the ECU do the heavy lifting: http://web.archive.org/web/201003261...01heatedox.pdf (Jumper TE1 to E1 and measure voltage E1 to VF1)

Your measurements don't sound anything like what you even could get. I assume OL means "overload," which is what some digital meters show when you input a voltage greater than the range. Since almost all reasonably priced digital meters are "3 1/2 digits," the lowest range would be 2.0 volts, so OL would mean you're inputting more than 2 volts. But since you don't give the range setting, or WHERE you're measuring, you're forcing me to guess.
Old 03-26-2016, 02:06 PM
  #3  
Registered User
Thread Starter
 
Raghorn61's Avatar
 
Join Date: Jan 2011
Location: OREGON
Posts: 31
Likes: 0
Received 0 Likes on 0 Posts
So I decided to open up the ECU and sure enough I found the problem the resistor on the heater circuit was fried.

Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
foppert
86-95 Trucks & 4Runners
4
04-07-2016 12:47 PM
95_n130
86-95 Trucks & 4Runners
3
02-12-2016 11:11 AM
95_n130
86-95 Trucks & 4Runners
11
02-10-2016 08:48 AM
chronchameleon
86-95 Trucks & 4Runners
3
02-01-2016 09:50 AM
Kalos
86-95 Trucks & 4Runners
7
01-21-2016 02:25 PM



Quick Reply: 3vze o2 sensor code 21



All times are GMT -8. The time now is 05:45 PM.