Login Register

2004 XC70 with P0030 code, upstream OXS

Help, Advice, Owners' Discussion and DIY Tutorials on Volvo's stylish, distinctive P2 platform cars sold as model years 2001-2007 (North American market year designations).

2001 - 2007 V70
2001 - 2004 V70 XC (Cross Country)
2004 - 2007 XC70 (Cross Country)
2001 - 2009 S60
2003 - 2007 S60 R
2004 - 2007 V70 R

Post Reply
User avatar
hajjat
Posts: 17
Joined: 20 October 2019
Year and Model: 04 Volvo XC70
Location: CA
Has thanked: 1 time
Been thanked: 1 time

2004 XC70 with P0030 code, upstream OXS

Post by hajjat »

Hi,

First post here! My 04 XC70 2.5t is throwing P0030 code: Heated Oxygen Sensor (HO2S) 1, bank1, heater control - circuit malfunction.

I reset the code multiple times, but it keeps popping up. Replaced OxygenSensor fuse, but problem still present.

I read online that "Circuit Malfunction" could be due to some loose connection rather than a faulty sensor, but I thought I'd check both. So wanted to unclip the sensor connector and clean up the pins.

Noob here :oops: Can someone please confirm if this is sensor1 bank1? Taking picture from top, passenger side
IMG_20200215_115642.jpg
IMG_20200215_115656.jpg
I traced down the wire with my hand and it goes all the way to driver side, underneath the air intake and fuse box. It's so hard to get to it, I can't even see it. Any thoughts on best way to reach out to the electrical connector of the sensor so I can unplug it?

Thanks a lot!
Last edited by hajjat on 16 Feb 2020, 10:21, edited 2 times in total.

User avatar
hajjat
Posts: 17
Joined: 20 October 2019
Year and Model: 04 Volvo XC70
Location: CA
Has thanked: 1 time
Been thanked: 1 time

Post by hajjat »

Update: I snuck in my phone to see how the electrical plug of the sensor looks like. Any idea how to unplug it? I tried many times but couldn't (again, I can't see anything, so just using my fingers). Didn't want to use force so it doesn't break. Please help this new noob here :P
Screen Shot 2020-02-15 at 8.57.13 PM.png
Last edited by hajjat on 16 Feb 2020, 10:23, edited 1 time in total.

User avatar
abscate
MVS Moderator
Posts: 35298
Joined: 17 February 2013
Year and Model: 99: V70s S70s,05 V70
Location: Port Jefferson Long Island NY
Has thanked: 1505 times
Been thanked: 3818 times

Post by abscate »

You have the right sensor. We only have one a Bank of cylinders on our Volvo’s so it’s Bank 1

The first sensor before the cat is sensor 1.

You need a small right angle pick. Get that into the hole in the grey release tab and flip that up 90 to release the connector.
Attachments
0B53C53B-38EA-44FC-ACBF-558604E3C7B0.jpeg
Empty Nester
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread

User avatar
hajjat
Posts: 17
Joined: 20 October 2019
Year and Model: 04 Volvo XC70
Location: CA
Has thanked: 1 time
Been thanked: 1 time

Post by hajjat »

Thanks abscate!
abscate wrote: 16 Feb 2020, 02:14 The first sensor before the cat is sensor 1.
Oh didn't know there was another one after the cat too (noob here :oops: )! Would the one after the cat throw a different check-engine code/description (say, bank1 sensor2)? Just trying to see if I need to buy both sensors or just the one I posted earlier.

Thanks a lot for the pick tip, didn't notice that hole! Will give it a shot and see!

User avatar
abscate
MVS Moderator
Posts: 35298
Joined: 17 February 2013
Year and Model: 99: V70s S70s,05 V70
Location: Port Jefferson Long Island NY
Has thanked: 1505 times
Been thanked: 3818 times

Post by abscate »

That right on the second sensor. That sensor just “ monitors “ the cat efficiency so has less to do with good running.

It has a separate set of codes if the sensor or the heater circuit fail.
Empty Nester
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread

User avatar
hajjat
Posts: 17
Joined: 20 October 2019
Year and Model: 04 Volvo XC70
Location: CA
Has thanked: 1 time
Been thanked: 1 time

Post by hajjat »

UPDATE 03/01/2020:
I replaced the upstream oxygen sensor (shown in pictures above) and it worked like magic! Bought the Bosche one from FCPEuro. The error code disappeared right after installation. Thanks a lot!

User avatar
abscate
MVS Moderator
Posts: 35298
Joined: 17 February 2013
Year and Model: 99: V70s S70s,05 V70
Location: Port Jefferson Long Island NY
Has thanked: 1505 times
Been thanked: 3818 times

Post by abscate »

That’s probably about a $400 job at the dealer, well done!
Empty Nester
A Captain in a Sea of Estrogen
1999-V70-T5M56 2005-V70-M56 1999-S70 VW T4 XC90-in-Red
Link to Maintenance record thread

User avatar
liambean
Posts: 28
Joined: 24 May 2020
Year and Model: 2001 V70
Location: Las Vegas
Has thanked: 27 times
Been thanked: 3 times

Post by liambean »

abscate wrote: 17 Feb 2020, 02:31 That right on the second sensor. That sensor just “ monitors “ the cat efficiency so has less to do with good running.

It has a separate set of codes if the sensor or the heater circuit fail.
Yes, those codes are P0136 for low voltage to O2 sensor bank1 sensor 2, and P0141 for failure of heater circuit for the same sensor.

User avatar
hajjat
Posts: 17
Joined: 20 October 2019
Year and Model: 04 Volvo XC70
Location: CA
Has thanked: 1 time
Been thanked: 1 time

Post by hajjat »

Good to know, I hope that code never shows up tho 😅
Last edited by hajjat on 26 May 2020, 17:13, edited 1 time in total.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post