I’m writing this post because I’m honestly running out of ideas and hoping maybe someone here has seen something similar before.
The car is a 2005 Volvo XC70 D5 AWD (P2).
This is actually my first car ever, and I’ve really fallen in love with it, which is why I’m still trying to save it instead of sending it to the scrapyard.
At this point the car has spent more time in workshops than with me on the road
⸻
Full story / symptoms
A few months ago, the car stalled while driving for the first time.
After some time, it restarted and continued driving normally.
Around the same period, the heater core also failed and was later replaced.
Some time after the heater core replacement, the car stalled again while driving.
This time it did NOT restart anymore and had to be towed.
Since then, the car has not started at all and has only been transported by tow truck between workshops.
⸻
Current diagnosis
The latest workshop diagnosed:
CAN bus communication loss between ECM and CEM
According to them:
* the main wiring harness was checked,
* no obvious wiring fault was found.
They suspected a faulty module and replaced/cloned the suspected unit (copied the data/configuration from the original module to the replacement).
Unfortunately after replacement and cloning/programming, the problem is STILL exactly the same.
The car still does not start.
⸻
Additional info
* Car has spent almost 4 months in workshops total.
* First workshop was in Kirkjubæjarklaustur, Iceland.
* Then the car spent about 2 months in another workshop in Vík, Iceland.
* Multiple mechanics have looked at it.
* The current workshop basically gave up and suggested finding a Volvo electrical specialist.
⸻
My questions
At this point:
* what would YOU check next?
* Has anyone seen a similar ECM ↔ CEM communication issue on a P2?
* Could this realistically still be:
* CEM?
* power/ground issue?
* CAN short from another module?
* immobilizer related?
* ignition relay?
* water damage somewhere?
I’m especially interested in:
* common hidden failure points,
* splice points,
* known P2 weak spots,
* things that can kill CAN communication even after module replacement.
The car is honestly too good to throw away:
* D5 AWD,
* comfortable,
* quiet,
* perfect Iceland road trip car,
* and I’d really hate to part it out if there’s still a realistic chance to save it.
Any advice would be hugely appreciated.






