The Subaru SVX World Network   SVX Network Forums
Live Chat!
SVX or Subaru Links
Old Lockers
Photo Post
How-To Documents
Message Archive
SVX Shop Search
IRC users:

Go Back   The Subaru SVX World Network > SVX Main Forums > Technical Q & A
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-31-2009, 11:26 AM
gblanc gblanc is offline
Registered User
 
Join Date: Jul 2009
Location: Fort Collins, CO
Posts: 5
O2 Sensor Question on 96 with OBD2

Check engine light recently came on and had it scanned at Checker and it shows P0147 Oxygen Sensor #3 Heater Circuit Malfunction. This is the same code I had 10 months ago, at that time my shop replaced the rear O2 sensor on top of the cat. I noticed that all the O2 sensors seemed to be the same and most specify the same replacment sensor for the pre or post cat sensor so I swapped one of the front sensors with the suspect rear sensor, drove around for 20 min and rescanned. I got the same code.

This would indicate to me that either the problem was not the O2 sensor or that somehow the old code needed to be cleared first. It seems that all the info I can find on clearing codes is for 95 and older prior to OBD2. I am led to beleive that with ODB2 on 96 and later that the codes will clear when the problem is resolved.

Any thoughts ??

Any thoughts on how to test an O2 sensor, particularly the heater ?
Reply With Quote
  #2  
Old 07-31-2009, 01:36 PM
NiftySVX NiftySVX is offline
Registered User
 
Join Date: Sep 2002
Location: Oklahoma City, Oklahoma
Posts: 836
Send a message via AIM to NiftySVX
Re: O2 Sensor Question on 96 with OBD2

That code is detected when there is a malfunction in the heating element for the sensor. You can check for an open or shorted circuit across the heating element wires of the sensor. The computer also measures the current flow across the element and will throw a code if it is below or above the detection value. It would not surprise me if the sensors were all identical, with the eception of the length of the lead, but even that may be the same. Your best bet would be to start with a factory part to make sure that it isn't simply an aftermarket sensor that does not conform to the current specifications for the computer as new ones did. I deal with this all the time, the computers do not like to have any of the aftermarket sensors they sell at autozone and similar stores, especially the OBD II cars.
__________________
2007 GS 450h-Active Stabilizer/Radar cruise
1994 L Blue 3.70 VTD



ASE Master Automobile
ASE Advanced Level Specialist
Toyota Master Diagnostic Technician (former life)
Reply With Quote
  #3  
Old 08-01-2009, 04:43 AM
Trevor's Avatar
Trevor Trevor is offline
Registered User
 
Join Date: Feb 2002
Location: Auckland, New Zealand
Posts: 5,223
Registered SVX
Re: O2 Sensor Question on 96 with OBD2

Testing the operation of an O2 Sensor ©


To properly test a sensor under operating conditions, you will require a high impedance voltmeter, so that a significant load is not imposed on an output capable of supplying very little current. Most battery powered digital instruments are suitable.

It will probably be difficult to make connections at the connected plug/socket, with the engine running. Therefore locate a couple of sharp pins, the type with a large round head will be easiest to handle. A pin can be pushed completely through the insulation and wire, to make solid connection without significant damage..

To test the sensor operating conditions, access the the connecting wires, one wire, probably black, is ground. With the engine running, measure the voltage to engine ground on all three, as a means of identification. The ground wire will measure zero. The heater element wire, approximately battery voltage and the output wire, less than less than one volt.

Connect the meter permanently, in order to measure the voltage on the output wire. Run the engine up to normal temperature and rev up and down several times. Provided the engine is warm so that control is out of closed loop, the voltage should rise and fall rapidly around 0.02 - 0.7 volts. This will indicate a satisfactory sensor. The set point is 0.45 volts and you are expecting the reading to swing about this point.

To take things a little further, you can create a lean condition, by opening the power brake vacuum connection, or another such manifold inlet. This should drop the voltage to under 0.03. If you choke the engine, by partially blocking the air intake, so as to make it run rich, the voltage should rise to, 0.7 - 0.9

N.B. The control must be in open loop and its sensor element warmed by the inbuilt heating element, as when the engine is at proper operating temperature.
__________________
Trevor, New Zealand.

As a child, on cold mornings I gladly stood in cowpats to warm my bare feet, but I detest bull$hit!

Last edited by Trevor; 08-01-2009 at 04:47 AM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 02:13 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© 2001-2015 SVX World Network
(208)-906-1122