It all started when my wife was going to run errands. She started our ‘07 XC-90 3.2L and immediately came and got me. ABS, anti-skid, brake, and the red triangle of doom were all lit along with the “Brake failure stop safely” message. I’ve never had this message appear before, so my first thought was that it lost fluid or something. I couldn’t see anything physically wrong, the pedal had good feel and it stopped ok in the driveway, so I took it for a test drive. I didn’t do a panic stop to see if the ABS would activate but the brakes were fine. I did discover that the trip meter was not displaying, the odometer froze, the cruise control was inoperative, no avg speed, gas mileage etc. You can drive the car in this condition but outside of getting it home or to a garage you shouldn’t. The transmission was having difficulty engaging smoothly, and I got two more messages, “Engine system service required,” and “Engine system service urgent.” Seemingly unrelated, the heated seats also stopped working.
A scan revealed the following codes,
ECM
U012200 - lost communication with BCM
P050087 - vehicle speed sensor A bus signal/ message failure
C004082 - brake pedal switch A bus signal message failure
CEM
1A5F - communication with BCM signal missing
TCM
P179900 - CAN TCM ABS circuit malfunction
CCM
DD12 - LH seat heater no communication
DD30 - RH seat heater no communication
At first glance it appears that the BCM ( Brake Control Module) is the bad guy. Following VIDA’s fault tracing, I checked all the connectors (BCM,ECM,CEM) no corrosion or obvious damage. I don’t have a breakout box but I was able to establish that the power and ground wires to the BCM were good. I threw a junkyard BCM in it just to see if anything would change but nothing did. At this point I thought either I had a dead BCM or an open or shorted wire. So I wandered into the dark Forrest that is the XC90 wiring diagrams, and discovered that the heated seat fuses were directly above the BCM fuse on the CEM’s fuse block. The fuses were good, but there was no power going through them. I jumped power from another 5A circuit to the BCM fuse and all the warning lights went off and the brake failure message went away. I removed the CEM and opened it up expecting to find some crusty circuits but everything inside looked shiny and new. However when I traced the circuits from the BCM and heated seat fuses they both terminated at the same relay. There are two Tyco V23134-00J52-X455 relays. I retrieved my multi meter and HarborFreight jumper box and tested the relay. The resistance across the control coil should be 75-90ohms. The suspect relay was 0.4ohm. Just for the halibut I put power to it with the booster and got nothing. Tyco no longer produces this relay but there is a ‘discontinued replacement’ available. I forget the manufacturer but they were priced at $10.00US and you had to buy a minimum of 5 at the site where I found them. I decided to go cheap and went to the junkyard and pulled a CEM for $22.00. I learned that the solder they use to mount these has a very high melting point so I had to use a butane torch to swap them out. You have to be careful not to overheat your circuit board! I used a high quality silver solder to install the relay. So far no issues. If I ever do this again I’ll check with some local electronic repair shops to see if they can properly and neatly install the new relay. In VIDA’s possible causes lists in the codes, only the ECM U012100 mentions an internal fault in “another module” as a possible cause.None of the DTCs call out the CEM specifically. So if you get the brake failure message and at the same time you lose your heated seats, most likely a $10 relay brought your Volvo to its knees. Before you ship your modules off for rebuilding for hundreds of dollars if you are reasonably handy you can fix it for less than a hundred bucks.
My (mis)Adventures with the BRAKE FAILURE-STOP SAFELY Message
-
paz5050
- Posts: 10
- Joined: 11 January 2018
- Year and Model: 2006 XC90 4.4L V8
- Location: IL
- Has thanked: 2 times
- Been thanked: 1 time
Thanks for this post, it sounds eerily familiar to what I am experiencing today. XC90 v8 was running beautifully yesterday (Sunday) after an oil change and adding some transmission fluid on Saturday. Maybe related, my wife cleaned the car out in the evening yesterday, including shifting the seats including the 3rd row to vacuum. This morning car won't start and has the dreaded red triangle with the Brake Failure, stop safely message. WTF
The seat heaters also did not work... Did a quick OBD read, it had a hard time connecting and after it did, it only returned p0562(00) - which is a low voltage code. Visual inspection of all the wires and grounds I could find didn't reveal anything obvious. All the fuses in engine and front interior were fine (didn't check the panel in the back). Battery is 6 or so years old but was tested this winter and battery and alternator were fine - that said I'm going to get a new battery anyways, but that will take a day or two.
In the meantime, I have taken pictures of the Network and Fault trace pages of VIDA (which I am not familiar with), and am seeing a lot of orange/red. Any ideas beyond the what is in the OP?
Thanks for any help
The seat heaters also did not work... Did a quick OBD read, it had a hard time connecting and after it did, it only returned p0562(00) - which is a low voltage code. Visual inspection of all the wires and grounds I could find didn't reveal anything obvious. All the fuses in engine and front interior were fine (didn't check the panel in the back). Battery is 6 or so years old but was tested this winter and battery and alternator were fine - that said I'm going to get a new battery anyways, but that will take a day or two.
In the meantime, I have taken pictures of the Network and Fault trace pages of VIDA (which I am not familiar with), and am seeing a lot of orange/red. Any ideas beyond the what is in the OP?
Thanks for any help
-
paz5050
- Posts: 10
- Joined: 11 January 2018
- Year and Model: 2006 XC90 4.4L V8
- Location: IL
- Has thanked: 2 times
- Been thanked: 1 time
It was just the battery (I think)
tested it with a multimeter to find it indeed had low charge of just 4.8v. Charged it fully which made the warning lights go away and it was able to start. I left it over night and it had a hard start in the morning and it again tested low voltage. Alternator seems to be charging it back up, but it isn't holding a charge. Never had a battery go dead so fast, usually it's a gradual process, but we've had some extreme heat near 100 F for about ten days now, so maybe that is what killed it. Another thought was a parasitic draw - I did have the 'Alarm service required' warning message for a while now that I looked into but decided to ignored since the car is old, but oddly the message has went away now that I have a new battery. And again, even if there is a draw why is it draining charge so fast now? I will have to keep an eye out for something draining the battery or other electrical issues I guess. In any event, very glad I don't have to remove the cem and monkey around with it 
-
- Similar Topics
- Replies
- Views
- Last post






