Login Register

help needed: CEL codes keep coming back but I believe parts are good

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
PatrickHenry
Posts: 23
Joined: 16 August 2008
Year and Model: 2001 V70
Location: U.S.A.
Has thanked: 3 times

help needed: CEL codes keep coming back but I believe parts are good

Post by PatrickHenry »

U.S. spec V70 base model normally aspirated 2.4 liter, 270K miles on the clock.

I need help troubleshooting check engine light issues. My car is illuminating the CEL chronically, and it’s preventing me from getting it registered. Apart from the CEL being illuminated, the car starts and drives perfectly fine.

The CEL light comes on very soon after I clear the codes (within 10 miles to 200 miles of driving).

I’m using an OBDII reader (inexpensive Actron brand code reader).

Last night I read the codes (the codes were cleared 250 miles prior to this reading) and I got the following 4 codes:
P0032
P0130
P0350
P0354
After clearing those codes, I drove it around the block last night, and drove it to the park this morning without the CEL light coming on (total of ~25miles). When I started the car to leave the park about 1 hour later, the CEL light came on. When I got home, I read the codes and I got the following 7 codes:
P0032
P0350
P0351
P0352
P0353
P0354
P0355

P0032 relates to the O2 sensor that’s installed on the top of the exhaust manifold as it exits the motor. That O2 sensor was replaced in Dec. 2018 with a Bosch 13626 oxygen sensor.

P0350-P0355 all relate to ignition coil issues but I believe the coils are operating correctly. All 5 coil packs have been replaced over the last couple of years.

Where do I begin to troubleshoot this mess of codes?

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

P0350-P0355 means the ignition coils are failing to ignite at irregular intervals. P0350 is all five coils collectively. P035X is coil X respectively. Because all five are failing to ignite, it stands to reason it is something common to all five. Check ignition coil wiring harness for defects, problems in the common power supply to the coils and grounds to the coils.

There is s good change the O2 codes are due to misfiring caused by P0350 - P0355. Fix P350-P355 first and see if P0032 & P0130 cease.

Ignition Failure is different then Misfire. However a Ignition Failure will cause a misfire. Ignition Failure means the coil did not produce a spark. Misfire means the Fuel/Air mixture failed to detonate.

Is the battery in good condition?
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

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

Post by abscate »

The common these to all the coils is the 12 volt supply from the main engine relay. It’s likely there is a problem between that point and the coils, perhaps in the wiring harness.
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

PatrickHenry
Posts: 23
Joined: 16 August 2008
Year and Model: 2001 V70
Location: U.S.A.
Has thanked: 3 times

Post by PatrickHenry »

RickHaleParker & abscate - thank you very much for your pointers. I'll inspect the parts you've noted. Battery seems to be fine (always starts) and the battery cables in the trunk are like-new.

PatrickHenry
Posts: 23
Joined: 16 August 2008
Year and Model: 2001 V70
Location: U.S.A.
Has thanked: 3 times

Post by PatrickHenry »

A follow-up: I cleaned up every ground connection I could find, replaced all 5 spark plugs and 1 coil pack that was visibly damaged (although apparently still firing). Those efforts helped with making some of the codes go away, but I still have one persistent code: P0032. All the other codes have not reappeared after an hour or so of driving, but P0032 keeps coming back pretty much immediately after I clear it.

I don't really understand what sets P0032. Some forum posts indicate its the sensor itself being faulty. However, I've seen other posts where the poster replaced the sensor with the factory part and P0032 reappears even with the new part, which indicates that P0032 is something other than a fault in the sensor itself.

My O2 sensor was replaced in Dec. 2018 with a Bosch 13626 sensor. What is the likelihood that replacing it again now would resolve the P0032 code?

chrism
Posts: 1307
Joined: 28 January 2009
Year and Model: S80 / 2005
Location: Atlanta, GA
Has thanked: 7 times
Been thanked: 78 times

Post by chrism »

Have you checked the resistance across the sensor's heater wires (with the sensor disconnected from the vehicle). I don't know what the expected resistance should be but I'll bet it's not either 1 ohm (indicating internal short) nor infinite (indicating an open circuit). Besides measuring across the two wires, also measure between each wire and the sensor body.

User avatar
RickHaleParker
Posts: 7129
Joined: 25 May 2015
Year and Model: See Signature below.
Location: Kansas
Has thanked: 8 times
Been thanked: 958 times

Post by RickHaleParker »

PatrickHenry wrote: 03 Feb 2020, 07:15 My O2 sensor was replaced in Dec. 2018 with a Bosch 13626 sensor. What is the likelihood that replacing it again now would resolve the P0032 code?
P0032 means the O2 Signal is too high.
Check the wiring to the O2 sensor for: Short-circuit to supply voltage in the signal cable.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000.
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0.

PatrickHenry
Posts: 23
Joined: 16 August 2008
Year and Model: 2001 V70
Location: U.S.A.
Has thanked: 3 times

Post by PatrickHenry »

chrism & RickHaleParker- thank you, I'll check.

PatrickHenry
Posts: 23
Joined: 16 August 2008
Year and Model: 2001 V70
Location: U.S.A.
Has thanked: 3 times

Post by PatrickHenry »

Another update. I haven't had a chance to test the O2 sensor yet but have been paying very close attention to when the CEL illuminates with P0032. What I've found is that P0032 will *never* set while the car is being driven. P0032 only sets when I first start the car. If I start the car and P0032 sets and then I clear the code while the car is running, I can drive continuously for as long as I want with no codes (CEL is not lit). If I stop briefly to get gas and restart the car, no codes are set. If I park the car overnight and start it completely cold, no codes are set. But if I drive the car and then park for a couple of hours, P0032 sets when I start the car. I can then clear the code with the car running and it will not set again as long as the car is continuously driven. Weird.

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

Post by abscate »

OK, this is stimulating some ancient neuron patterns in my brain.

P0032 is the heater circuit in the front OXS, not the sensor readout. The error probably is only looked for early in the start/run cycle, so it isnt a useful diagnostic info when codes come.

Some ECM (engine computer) codes are scanned for continuously, some are only set after a 'test' is run (which can take an hour or more) and some are only tested a certain times/operating conditions.

Yeah, its complicated.

See the Major forums topics, grab the wiring diagram for your 2001, and see what else is on the OXS heater circuit. It might be another electrical fault is pulling the heater low and popping the P0032

On my ME7 equipped 1999, the Heater circuit on the OXS shares 12 Volt supply with 8/18 , 8/19/ and 8/44, which are EVAP purge valve, canister shutoff valve, and VVT solenoid valve respectively, or close-to-respectively. On all of these PIN 1, with is a GN OR wire, should show very close to B+ voltage with the key on in POS II
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

Post Reply
  • Similar Topics
    Replies
    Views
    Last post