PDA

View Full Version : P0031 wrx - os heater



turbo sol
04-06-2012, 05:44 PM
DTC P0031 HO2S HEATER CONTROL CIRCUIT LOW (BANK 1 SENSOR 1)

I am showing this code, I've reset it twice but it comes back almost immediately upon start up.

i OHM'd out the 2 black wire and got nothing (the multi-meter stayed at 1) - I read that it should have between 4-6 ohm's of resistance.

so it would appear that the sensor needs replaced?

This is the front O2 sensor. Can I pick up a replacement at Advance Auto or the likes and call it day?

denso @ 188.99
http://shop.advanceautoparts.com/webapp/wcs/stores/servlet/product_Air-Fuel-Sensor-Direct-Fit-Denso_20471815-P_291_R%7CGRPEMISAMS_____


any insight would be great, changing it out is easy enough I didn't know if I should be looking at anything else with the p0031.

Thanks Guys.

turbo sol
04-07-2012, 02:32 PM
well its a pretty easy fix.

I swapped it out today.

If you have the chance i suggest soaking it with PB- blaster the night before.

rent the 7/8 (22mm) crows foot o2 removal tool from Adv. Auto.

remove passenger tire
pull back splash guard
remove airbox
unplug 02 sensor (by passenger front shock tower)
unbolt bracket by coil plug (12mm)
remove 02 sensor from header

reinstall in the reverse order.(use copper anit-seize on threads.)

reset check engine light and enjoy.

Hydrolix
04-09-2012, 09:55 AM
Did you, by chance, take any pics while doing this? It would go great in the write up section.

turbo sol
04-22-2012, 01:57 PM
i cobbled one together in the tips section. :)