PDA

View Full Version : P0031 Engine Code Help


bluerex527
05-04-2010, 09:27 PM
I ran my reader to see if I had any new codes after driving through a huge puddle of water that stopped the engine from turning over for a few minutes. I may now be seeing fallout from this mishap or it may even be from my catless uppipe install.

Since this mishap, I ran my reader and had a P0301 and a P0420. The P0420 I know is from my catless downpipe. the P0301, has cleared out and not returned (knocks on wood). I ran the reader and got a P0031. I know what the code is, however I do not know its cause. Here are my thoughts....

When I installed the uppipe. It was corroded so bad I needed to torch it to get it out of the stock uppipe to put it in the new one. At this time, it didn't appear that any of the wiring was melted or that the sensor stopped working. Is it possible for the sensor to stop working due to torching? I may also have reason to believe that the wiring may have been melted and water may have shorted it out.

I do not know if this is a common code associated with having a catless uppipe or if it is from water damage/ the sensor just stopped working due to the torching or heat, or if the wiring is fried.

If I buy a new sensor with new wiring, do any of you think that this problem will be resolved? I have to get my baby inspected by the end of the month and I just want to get this cleared up.

Has anyone had this experience, any recommendations, solutions??

bluerex527
05-05-2010, 02:06 PM
anyone....anyone....bueller?....bueller?

BG @ BrenTuning
05-05-2010, 03:10 PM
front o2's die all the time, could have or have nothing with the torch. And that's what the code is saying.

So I would test current or replace with an OEM front o2, no autozone ones, and it comes with all the wiring and plug incase you scuffed it in the uppipe install.

Berge56
05-05-2010, 05:23 PM
+1 on the new oem o2 sensor. You can get parts from here cheap: http://www.subarugenuineparts.com/ You will need to go into the oem catalog and find it that way.

bluerex527
05-05-2010, 07:53 PM
Is this problem due to having the catless uppipe? And/Or is it due to a bad O2 sensor? It'll be a real PIA to have to swap it.

BG @ BrenTuning
05-05-2010, 09:06 PM
its a front o2 (in the header) problem

shtbxr22
05-06-2010, 07:31 AM
+1, replace it.

bluerex527
05-06-2010, 04:17 PM
thank you

i appreciate the help!

bluerex527
05-07-2010, 09:38 PM
update:

sensor was purchased, I will probably be installing it wednesday

I will let you know how it turns out

bluerex527
05-12-2010, 09:38 PM
sensor went it flawlessly...low and behold...code cleared (knocks on wood)

the old sensor was definitely fried, as soon as i got it off there was a ton of corrosion on the sensor itself

again, appreciate the help!