Code p0031

Discuss any problems, warranty, repair, or replacement issues you are having with your Vibe & Matrix
Post Reply
Fewmarshall
Posts: 4
Joined: Sat Aug 03, 2024 9:59 pm

Code p0031

Post by Fewmarshall »

Hello everyone, doing some work on my 06 vibe base,

I was running 4 codes all related to o2 sensors, and found that the upstream sensor had frayed wiring, and the downstream was snapped in half.

I replaced both o2 sensors today and the codes for the downstream and 1 of the codes for the upstream vanished.

My question is why do I still have the P0031 code after installing a new sensor/harness. Could this be a fuse? Bad aftermarket sensor? What can I test? I have a multimeter if that helps.


The only other codes are p0010 and p0012, and these are due to my vvt solenoid being unplugged right now while I wait for the new solenoid to arrive tomorrow. I dont think this is related but figured I would mention incase anybody has any ideas

Thanks in advance if anyone has any advice. The car is running fine right now but I would really like to get this check engine light off my dash
Fewmarshall
Posts: 4
Joined: Sat Aug 03, 2024 9:59 pm

Re: Code p0031

Post by Fewmarshall »

Updating with solution incase it can maybe help somebody else one day.

I had the upstream o2 sensor for the AWD version of the car, and the part is not compatible. Problem was solved by switching the sensor out for the one intended for base model! Be careful when ordering the part, there are 3 options, GT model, Base, and AWD. They are not interchangeable.
User avatar
joatmon
Posts: 10170
Joined: Fri Mar 21, 2003 5:19 am
Location: Room 101

Re: Code p0031

Post by joatmon »

Glad you got it solved, and thanks for the follow up.


Are you now CEL free?
Image
Post Reply