*help* Dtc P0031 *help*
Results 1 to 9 of 9

This is a discussion on *help* Dtc P0031 *help* within the General Maintenance, Troubleshooting & Accidents. forums, part of the Tech & Modifying & General Repairs category; so a few days ago i replaced my belts and belt tensioner. everything went well except for the check engine ...

  1. #1
    Registered User Drifting02WRX's Avatar
    Join Date
    Jul 2006
    Location
    NE Ohio
    Posts
    34

    Question *help* Dtc P0031 *help*

    so a few days ago i replaced my belts and belt tensioner. everything went well except for the check engine light i recieved afterwords. i finally got the time to pull the code and came up with this...

    code: P0031 heater control circut low B1 S1

    what i can gather as of now, is that its the upstream O2 sensor... is it just a coinsidence that it hapened RIGHT after i replaced my belts? r is thee something else i should look into?

    if it helps its a 2002 wrx

  2. Remove Advertisements
    ClubWRX.net
    Advertisements
     

  3. #2
    Registered User 68sprintb's Avatar
    Join Date
    Dec 2005
    Location
    San Jose, CA
    Posts
    434
    the upstream AF sensor is the B1S1, so it looks like you clipped some wires for the heater circuit...
    Blobeye Syndicate #75
    2005 OBP WRX Sport Wagon
    Stewart Warner Boost & Oil temp gauges / OEM 20 mm rear bar
    Cobb stg 2 / STi uppipe / Crucial Racing downpipe
    Stromung 2.5" catless centerpipe / Scooby Sport New Age centre pipe & backbox

  4. #3
    Registered User Drifting02WRX's Avatar
    Join Date
    Jul 2006
    Location
    NE Ohio
    Posts
    34
    so im thinking im going to just pick up a new up-stream O2 sensor... unless someone has something else to add... please?!?

  5. #4
    Registered User thejinxin206's Avatar
    Join Date
    Sep 2006
    Location
    seattle
    Posts
    51
    did the new 02 fix the cel?
    <----------Bugeye Mafia #143
    <----------have pulled .97 lateral g's in a wagon
    <----------provides clean urine for the russian olympic team
    <----------tuned by Sean McCormick (R.I.P. 2/2008)

  6. #5
    Registered User
    Join Date
    Jun 2007
    Location
    eprov rhode island
    Posts
    200
    sounds to me like your off a tooth on your exhaust cam....i would pull the 2 side timing covers and see if the 8 marks on the 4 cam gears line up..ive seen such things happen before..you dont have to worry about the crank gear timing mark because it wouldnt throw that code..but im willing to bet your off a tooth on the exhaust cam.i would def check that before anything

  7. #6
    Registered User 68sprintb's Avatar
    Join Date
    Dec 2005
    Location
    San Jose, CA
    Posts
    434
    Quote Originally Posted by subarutech View Post
    sounds to me like your off a tooth on your exhaust cam....i would pull the 2 side timing covers and see if the 8 marks on the 4 cam gears line up..ive seen such things happen before..you dont have to worry about the crank gear timing mark because it wouldnt throw that code..but im willing to bet your off a tooth on the exhaust cam.i would def check that before anything
    being off a tooth on an exhaust cam would throw an O2 heater code?
    Blobeye Syndicate #75
    2005 OBP WRX Sport Wagon
    Stewart Warner Boost & Oil temp gauges / OEM 20 mm rear bar
    Cobb stg 2 / STi uppipe / Crucial Racing downpipe
    Stromung 2.5" catless centerpipe / Scooby Sport New Age centre pipe & backbox

  8. #7
    Registered User
    Join Date
    Jun 2007
    Location
    eprov rhode island
    Posts
    200
    yea it most certainly could..think about it if the exhuast valves arent opening in sync and open early unburned fuel is going to be poured into the exhuast..thustfore cause the o2 sensor to try and run more lean..the o2 is going to max out trying to compinsate once the ecu see's the o2 is maxed out and cannot compinsate it will throw a o2 code.after 3 fault detections... trust me i know what im talking about..im willing to bet you threw a o2 at it and the problem is still there???pull the 2 side timing covers line up the marks and see if they are on point.. get back to me let me know how you make out

  9. #8
    Registered User 68sprintb's Avatar
    Join Date
    Dec 2005
    Location
    San Jose, CA
    Posts
    434
    but if the O2 was stuck low i'd think it would throw a P0171 bank 1 lean code , the P0031 is related to the O2 heater, not the actual O2 element...
    Blobeye Syndicate #75
    2005 OBP WRX Sport Wagon
    Stewart Warner Boost & Oil temp gauges / OEM 20 mm rear bar
    Cobb stg 2 / STi uppipe / Crucial Racing downpipe
    Stromung 2.5" catless centerpipe / Scooby Sport New Age centre pipe & backbox

  10. #9
    Registered User
    Join Date
    Jun 2007
    Location
    eprov rhode island
    Posts
    200
    that would make sense,butu since when have subaru's made sense?ive seen that code before for timing being off..also so cam codes/lean codes/rich codes/ect...seeing as you just replaced your belt and there was no prob before and now there is id re-check your work before spending any money..only takes about 20 mins to check it..you dont have to pull the whole front apart just the 2 side covers

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •