GDiode »
I had the same issue with my wife’s “03 XC70. After paying $600 to Xemodex to have the DIM rebuilt 3 months ago and buying the car for $1600 2 months before that I wasn’t able to fork out another $500 to have the CEM rebuilt also. I was getting the same symptoms: ie ‘Brake failure’ message; check engine light on; AC stops running; cruise control stops; a couple of times if I didn’t stop and turn the car off and back on the transmission clunked. I got the DeOxit contact cleaner on Amazon and pulled each of the black fuse boxes/relays out of the CEM spraying the metal tab connections with the DeOxit, letting them dry a couple of minutes then reinserting them into the CEM. My original plan was to spray the connection that goes into the CEM. But I couldn’t figure out how to remove the wire harness (and I was running out of light in the day and would have to be up at 1:30AM to start my day (got to love the bread business). I don’t know if the metal tabs were not making good contact and so breaking the continuity in the system?It has been 3 weeks and I have not had the problem again. It had been acting up almost daily. So your my trying the DeOxit early in the process seemed to do the trick. So far. Thank you for the DeOxit suggestion.I do plan on adding the small computer fan that mrbrian200 posted about to keep it cooled down. Shannon

Detailed thread from hankb on troubleshooting ECM DIM CAN bus as function of heat and humidity:
This is my second post on this forum regarding the same unsolved problem – you can find my first saga here on this site.
That post was a year ago – it describes intermittent trouble with the DIM failing, ABS lighting up, and the transmission jerking violently, ONLY in warm temperatures. The problem has resumed this year and once again I’m determined to find a resolution.
I purchased a VIDA DiCE system and have been collecting information and screenshots for a few days. My hope is that someone here will recognize the problem based on this information and offer me a lead.
I can tell you in advance that the DIM, TCM, CEM, and BCM are believed to be in working order. The CEM and BCM are from XemodeX and the TCM was replaced by the dealership. I haven’t replaced the ECM because it is very expensive and ECM functions seem to be fine in general.
I have developed my own suspicions based on the codes, but I am a novice, so I don’t want to mislead those who know better. If you would like any other information that I might provide PLEASE don’t hesitate to ask. I am literally desperate to get this car working correctly.
2004 S60 Troubleshoot heat soak ECM, BCM, CEM, & TCM
More about Volvo’s mysterious CAN bus.
Subscribe to the MVS Newsletter
Last Updated on November 1, 2024

