Login Register

2006 XC90 BCM Diagnostic Codes

A mid-size luxury crossover SUV, the Volvo XC90 made its debut in 2002 at the Detroit Motor Show. Recognized for its safety, practicality, and comfort, the XC90 is a popular vehicle around the world. The XC90 proved to be very popular, and very good for Volvo's sales numbers, since its introduction in model year 2003 (North America). P2 platform.
Post Reply
cuhfs
MVS Moderator
Posts: 645
Joined: 31 August 2011
Year and Model: 850,XC70,XC90,S60,80
Location: New Jersey
Has thanked: 17 times
Been thanked: 28 times

2006 XC90 BCM Diagnostic Codes

Post by cuhfs »

Not sure where to start to resolve these codes.
ABS warning light and Brake assist warning lights are lit on dashboard

OBDII CODES Read AS FOLLOWS:
BCM-C00201C ABS PUMP MOTOR CONTROL
BCM-C004664 BRAKE PRESSURE SENSOR "A/B" Signal Plausibility Failure
BCM-U042864 INVALID DATA RECEIVED FROM STEERING ANGLE SENSOR MODULE Signal Plausibility Failure
BCM-C004401 BRAKE PRESSURE SENSOR "A" General Electric failure

Replacing the Brake Pedal Position Sensor (on the brake booster) did not help.

1.) Should the next step be to replace the Brake Pressure Sensor on the Master Cylinder?
Or 2.) the Steering Angle Sensor? Or... the actual BRAKE CONTROL MODULE? Or the ABS Pump?

What are the best next steps versus my just throwing the parts at the car and guessing.?

Thanks for any advise!
04 C70 Convert Auto
06 XC90 Auto (ORE) #401/800
06 S80
05 S80
12 S60
04 XC70 Auto (Parts car)
96 850 Wagon Manual Trans & 98 V70 (gone)
95 850 Sedan Auto Trans (gone)
04 XC70 Auto (gone)
04 C70 Convert (gone)
01 C70 Convert Manual Trans (gone)

dikidera
Posts: 1304
Joined: 15 August 2022
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 67 times
Been thanked: 175 times

Post by dikidera »

In my humble opinion, and I'd like to point out I've never had to diagnose an ABS, if the module is reporting an issue with the motor, then it does seem more likely the ABS is either dead or on its way out.

Of course since I've never dealt with this issue, I do not want to mislead you.

Capndirk
Posts: 30
Joined: 1 November 2018
Year and Model: 2009 XC90
Location: La Conner, Washington
Has thanked: 7 times
Been thanked: 11 times

Post by Capndirk »

I had a fault with the motor on my '09 BCM that caused an anti-skid message. VIDA read it as a "vacuum motor" fault. After a lot of research, I found a thread in here about the brushes in the BCM motor. I only had around 90k miles on it, at the time. I harvested a motor that looked similar from a random Volvo in the junkyard that was easier to access and installed it in mine. I had opened another motor at the yard as well as the "new" one, and the brushes were fine. I opened my take-out, and the brushes were gone and it was a carbon dust mess in there. Problem solved for 50k miles since.

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

Post by abscate »

I it is a similar BCM to the P2 line it’s only 4 E4 or E5 torx to drop the module. Drop it , undo the electrical connector, and then send it to Xmodex for a work over. Unlikely to be the motor.

Try clearing all codes and see what comes back, first, though
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
ggleavitt
Posts: 740
Joined: 4 June 2006
Year and Model: 06,08 XC90 V8
Location: Camano
Has thanked: 23 times
Been thanked: 125 times

Post by ggleavitt »

This post might be helpful, another V8 Ocean Race with a BCM issue- https://www.swedespeed.com/threads/bcm- ... or.645377/
Resolved for the time being with both pressure sensors replaced ('05 V8 donor) but I remain convinced that it's a BCM issue. Have a good read of the thread as the error changed over time. Zero problems with my '08, just the Ocean Race ('06). I'll be interested if the module gets sent back for rework.
2006 V8 Ocean Race #740/800 200k, 2008 V8 Sport 183k

cuhfs
MVS Moderator
Posts: 645
Joined: 31 August 2011
Year and Model: 850,XC70,XC90,S60,80
Location: New Jersey
Has thanked: 17 times
Been thanked: 28 times

Post by cuhfs »

Guess i Will try pressure sensors since they (aftermarket ones) are cheap abd easy. Will do bcm if problem remains
04 C70 Convert Auto
06 XC90 Auto (ORE) #401/800
06 S80
05 S80
12 S60
04 XC70 Auto (Parts car)
96 850 Wagon Manual Trans & 98 V70 (gone)
95 850 Sedan Auto Trans (gone)
04 XC70 Auto (gone)
04 C70 Convert (gone)
01 C70 Convert Manual Trans (gone)

User avatar
ggleavitt
Posts: 740
Joined: 4 June 2006
Year and Model: 06,08 XC90 V8
Location: Camano
Has thanked: 23 times
Been thanked: 125 times

Post by ggleavitt »

Think I had written yesterday but forgot to send. Might get your VIDA/DICE out and look at live parameters for the pressure sensors. Key to my problem was the gross difference between the sensors and the choppiness of the signal for the differing sensor. It's one of the photos in the thread. Sometimes a DSTC calibration would work, when it did the sensors were reading within a few bar (calibration does the offset so they match in the BCM) and the error would clear. I would go for a drive, all good for a bit then the error re-appeared and the live readings noted a gross delta (15-20 bar) again. This was my issue, resolved as best I can tell by the sensor replacement (did both) but as the error moved on it's own over the years from one sensor to the other (B in 2021, A in 2025) , I'm not thinking sensors is the common factor. As of my writing, it's been been a couple months since the replacement and no errors. Maybe it's resolved. Maybe.
2006 V8 Ocean Race #740/800 200k, 2008 V8 Sport 183k

cuhfs
MVS Moderator
Posts: 645
Joined: 31 August 2011
Year and Model: 850,XC70,XC90,S60,80
Location: New Jersey
Has thanked: 17 times
Been thanked: 28 times

Post by cuhfs »

ggleavitt. Understood.
04 C70 Convert Auto
06 XC90 Auto (ORE) #401/800
06 S80
05 S80
12 S60
04 XC70 Auto (Parts car)
96 850 Wagon Manual Trans & 98 V70 (gone)
95 850 Sedan Auto Trans (gone)
04 XC70 Auto (gone)
04 C70 Convert (gone)
01 C70 Convert Manual Trans (gone)

cuhfs
MVS Moderator
Posts: 645
Joined: 31 August 2011
Year and Model: 850,XC70,XC90,S60,80
Location: New Jersey
Has thanked: 17 times
Been thanked: 28 times

Post by cuhfs »

ggleavitt, did you use aftermarket or bluebox?. Huge price difference .
04 C70 Convert Auto
06 XC90 Auto (ORE) #401/800
06 S80
05 S80
12 S60
04 XC70 Auto (Parts car)
96 850 Wagon Manual Trans & 98 V70 (gone)
95 850 Sedan Auto Trans (gone)
04 XC70 Auto (gone)
04 C70 Convert (gone)
01 C70 Convert Manual Trans (gone)

User avatar
ggleavitt
Posts: 740
Joined: 4 June 2006
Year and Model: 06,08 XC90 V8
Location: Camano
Has thanked: 23 times
Been thanked: 125 times

Post by ggleavitt »

I put in ProParts but think I may have only done one sensor and it made no difference (calibrated okay but then went wonky).
In the end I replaced both sensors from a master cylinder that I pulled from a '05 XC90 at a local PicknPull to avoid confusion. If you have somehwere you can grab a whole master cyllinder, pretty much all P2s (S60/80, XC70/90, V70 example) use the same parts. Two small pipes to detach and a couple nuts on the firewall, master cylinder pops right out.
2006 V8 Ocean Race #740/800 200k, 2008 V8 Sport 183k

Post Reply
  • Similar Topics
    Replies
    Views
    Last post