Login Register

2004 V70 Repair of 8671224 Brake Control Module, BCM.

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
FrankAZ
Posts: 11
Joined: 23 October 2017
Year and Model: 2020 XC60 T6 Insc
Location: Chandler, AZ
Been thanked: 3 times

2004 V70 Repair of 8671224 Brake Control Module, BCM.

Post by FrankAZ »

2004 Volvo V70 2.5T FWD

Hello.

Posting this as a giving-back to the forum which has helped me out many times over the years.

Since last November I have struggled with intermittent brake, dead gauges, and transmission system errors. They come in flurries of great frustration several months apart and have defied my means to properly diagnose. From other posts in this and other forums I came to believe that the root problem was the CANbus errors reported, but my ability to repair was confused by seemingly random self-repairs as the problems went away again. Just as soon as I started digging to the CEM or BCU the problem would vanish again and even though I did try repairs I was never sure that what I did was the fix and that the issue hadn't just gone away.

My more successful and immediate fixes, which at the time I thought were the permanent fixes, were:
  • Replacing the battery and re-making every chassis connection I could find, believing a dirty connection to ground was introducing random voltage drops and even introducing electrical noise as the car vibrated the bad connection.
  • Extracting the CEM and attaching a heatsink to the NXP/Freescale CPU.
  • Re-mating every computer connection I could find. The Big CEM and BCU connectors, the DIM connector, and re-fitting the TCU and ECU units in the engine box (a royal PITA without the handy-dandy tool!). Replacing the fan there for good measure.
For my latest adventure I have reflowed some joints in the Brake Control Unit, BCU, and offer my experience to the forum for the benefit and advantage of others who may be forced into a home-brew BCU repair.


Last week my CANbus symptoms returned and I suffered intermittent and then permanent errors which eventually prohibited engine start and a wholesale CANbus failure message (U0073). That cloud had a silver lining because for the first time I was able to experimentally diagnose the issue without the problem hiding again. Most damning was that after learning that it was OK to start and run the car even with the BCU detached I was able to absolutely prove to myself that the problem was at the BCU or the connector to the BCU. When it is connected the car was dead as a dodo, just crank, crank, crank and no fire and the U0073 bus failure message. When disconnected I could 'see' the other modules using the stalk-foglight on/off method and the engine ran, the gauges moved, the transmission shifted, and the bus error was gone.

After thoroughly wiggling all the BCU connector pins and making sure they were good I also verified (with the battery disconnected) that the rest of the car presented 120 Ohms between the CANbus pair (white, green wires to pins 11 and 15 of the BCU connector) and ~13kOhms between ether CANBus wire and chassis ground and 12V Battery. The jig was up! The fault was 100% at the BCU. I was in a nothing to lose situation as my BCU was dead as it was.

First I tried opening the BCU using a craft knife to cut out the flexible mastic/sealant in the bead around the BCU lid. After narrowly avoiding a serious knife injury in the process I decided to inflict more serious pain on the BCU. I used a Dremel router bit to cut out a window in the lid above the BCU connector. I wasn't being tidy - I just set to with the Dremel and the guard to limit how deep the router bit cuts. I was not in a mind to be neat but if I were to do it again I'd probably cut a tidier more rectangular hole by setting up some guides rather than just hand-guiding it.
20180628_150349.jpg
I WAS LUCKY. See pictures. The lid was about 1.5mm thick and it took me a couple of runs around with a cautiously increasing depth to perforate the lid completely. When I removed the lid section I discovered that I had by the slightest margin avoided cutting through some tall components on the circuit board. So, if you do this cut through the lid exactly midway between the connector and the rest of the body as indicated by the channel furthest from the lid. That will give you more margin than I gave myself. Also, if you cut slightly further from the BCU edges than I did then gluing a new cover to the BCU will be easier for you later. There will still be room to address the connector pins with a soldering iron.
20180628_150317.jpg
Exposing the back of the circuit board behind the connector revealed what I had hoped to see: push/friction mated joints between stakes emerging from the mating connector and through-board via holes. I understand why this is done - it makes for an easy assembly as the board is pressed in the BCU body and engages with the back of the connector. Normally joints of this type are highly rated for reliable opearation. However, I think my 14 year old Arizona-kept Volvo over-used the joint with all those temperature cycles causing joint flexion.

I carefully applied a joint of solder to each of the pins, paying close attention to the CANbus on pins 11 and 15, but making a clean bright joint on each. You will need a brutal iron ~ 40W for the power pins and even some of the signal pins as the connector pins are large and have a good thermal mass and sink to the connector body, and they join to large 'lands' in the circuit board which act as heatsinks. Be careful, use a magnifying glass, etc etc and you can do it. If you want to be conservative then inspection of the wiring loom behind the BCU connector will show you the comparatively few pins which actually carry a signal so you could limit your attentions to just those pins, I suppose. In the following picture the green wire top left is pin 15, the white wire below it pin 11. Generally, every such green/white pair (twisted together in the loom throughout the car) will be a CANbus.
20180630_104631.jpg
A quick trial of connecting the BCU to the car again proved the effort good. Success!

I then re-sealed the BCU using some plastic cards (I used old hotel room card-keys, but whatever material you have will work provided you have the adhesive needed to bond it to the remaining lid). And, because every repair needs duct tape I used some over the whole patch to provide a further seal.

I am a little puzzled about why a bad joint, which I would have presumed to be an open-circuit and therefore not to have affected the car CANbus would have been fixed by my making good joints. But, my car-wide bad CANbus was fixed by this method and I have now made dozens of small cautious journeys and some long ones in an Arizona summer. No faults reported.

I do have a lingering 'Transmission Service Required' message but I know that is only because the TCU saved some CANbus error reports. I can have that cleared when I visit my friendly local transmission guy and spot him a beer to use his tools to reset the code I cannot reach myself with my simple OBDII tool.


Anyway, if nothing else I hope this gives someone the courage to Dremel open their BCU to effect a repair and the information to know what is behind the lid of a 8671224 BCU.

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 »

Excellent write up and thanks for adding part number to title for easy search!

A 10 cannon moderator salute to you...
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
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 »

That seal material you was trying to dig out. Can you collect some and drop it in some Acetone? Some of the potting epoxies used in electronics have a chemical weakness ... Acetone. You might be able to dissolve the seal with Acetone without damaging the plastic case.
⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙⸙
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.

FrankAZ
Posts: 11
Joined: 23 October 2017
Year and Model: 2020 XC60 T6 Insc
Location: Chandler, AZ
Been thanked: 3 times

Post by FrankAZ »

RickHaleParker wrote: 03 Jul 2018, 10:39 That seal material you was trying to dig out. Can you collect some and drop it in some Acetone? Some of the potting epoxies used in electronics have a chemical weakness ... Acetone. You might be able to dissolve the seal with Acetone without damaging the plastic case.
I didn't try at the time because I didn't know what was behind the cover. I'd still be cautious about damaging the board or the seals that are around whatever mechanism interacts with pegs coming from the hydraulic system. Some solvent would be sure to drip through to the circuit and mechanism at some stage of the process.

I did just find some remnants of the seals though and for giggles tried them in acetone, xylene, and carbon tetrachloride. Only the carbon tet had any effect and that was slight. A hint of discoloration developing in the solvent, not a visible effect on the sample. I'd not want to try to work my way through the 6+ mm depth of sealant with it.

I just came back from the transmission shop. Their tool could see the TCU and clear the stored code which was reported back to me as a communication error code. That makes sense and at least for now I am happy that I have solved the problem that I had.

For reference, the various errors I have seen have included:
  • ABS Failure, Stop Safely
  • The Check Engine Light, CEL
  • Transmission Service Required - only reset by a higher-grade tool than my primitive OBDII tool
  • Rough Idle and stutter not tied to temperature or speed. Just random.
  • ---- in the odometer
  • Dead dashboard cluster gauges. Stuck on 0 even though engine running and car moving.
  • Transmission in limp mode (permanent 5th gear?) with - in the dash indicator and no lights next to the stick.
  • When completely dead no engine start, code U0073.
  • Some CANbus errors including (from memory) U0002
  • Throttle position sensor issues
  • Brake Switch errors
They have all cleared when I have fiddled with the BCU in the past, and I hope have gone for good now that I have brutalized the BCU as I described. My car is 14 years old and on the final circle of the drain so I didn't have very much in the game when I decided to attack the BCU. My largest concern was that if it was unsuccessful I would need to push the car out of my garage to where a tow truck could take it. If your car is newer or of more value to you then the forum sponsor XeMODeX would be a good choice for a BCU replace or repair.

Frank.

Post Reply
  • Similar Topics
    Replies
    Views
    Last post