Login Register

Electrical problems after water ingress

Help, Advice, Owners' Discussion and DIY Tutorials for the groundbreaking new Volvo S60 2011+, V60 2015+ XC60 2010-2018.
Post Reply
sigurasg
Posts: 3
Joined: 20 August 2025
Year and Model: 2015 XC60
Location: Montreal

Electrical problems after water ingress

Post by sigurasg »

Hey y'all,

Our MY2015 Volvo XC60 is suffering some electrical problems, presumably after the sunroof drains blocked and water ingressed.

When my wife came back after 2 weeks away, there was a lot of water in the driver side footwell. She baled the worst of it, then dried the rest the best she could. The weather was quite warm, so she left the windows open to allow the remaining water to evaporate.
When I came back another 3 weeks later, I noticed some electrical problems. I don't know that anyone drove the car in the interrim, so I can't say whether the water ingress caused these problems immediately, or whether they occurred before or after the ingress.

Notably:
  • The sunroof controls don't work at all.
  • The control panel for the radio doesn't work, e.g. the volume control, the tuning control and the numpad are non-functional. I can still reset the head unit with the power button, and there's some activity on the center console screen when I press the power button.
    I can operate the menus etc. from the steering wheel controls, though.
  • There is no audio from the radio.
  • I can dial my phone and it thinks it's connected to BlueTooth, but there's no audio and no microphone pickup.
What I have done so far:
  • I manually opened the sunroof and cleaned the drains. I hope there's only the front ones - is there more to do?
  • I found a wiring diagram online.
  • I tested all the fuses in the engine compartment and under the glove compartment. They're all good.
  • I found a friend with an OBD2 scanner and hooked it up. Neither his FIXD app nor Torque Pro found any codes. I don't know that this amounts to a hill of beans, though. From what I understand I need something like VIDA to navigate and interrogate the module tree?
  • I pulled the drivers side door seal and trims to look at the floor harness. It looks fine, though it's still a little wet.
  • I started pulling the driver side A-pillar trim to look at the connector in the A-pillar. I ran out of time before I was quite into it, though the connector looks just fine from a distance. Where it's placed, I doubt the water would have ran through or over it, though I'm more than willing to be persuaded otherwise.
I'm reasonably handy and I have all reasonable tools, both mechanical and electrical.
In the past I've done component-level electrical repairs on old test gear and on home appliances, so I have DMMs, a clamp meter, oscilloscopes, the works. I'm comfortable with schematics and component-level repairs, though car electronics and the Volvo wiring diagrams are new and still a bit of of a mystery to me.

I'm looking for advice on where to go next.

Is there e.g. a connector or a harness in the MY2015 XC60 that's common to the sunroof module and audio?
Is there a well-known thingymabob that gives up the ghost when the driver side footwell floods?
Can I test voltages at point X and get a brilliant insight?

I'm all ears, edumaficate me!

If you're in the greater Montreal area and you have a VIDA setup and some time to spare, I'd love to pay you a visit. The pizza and the beer are on me :).

Thanks in advance,
Siggi

Vova585
Posts: 558
Joined: 18 March 2023
Year and Model: 01v70xc,2016xc70...
Location: Rochester,NY
Has thanked: 155 times
Been thanked: 141 times

Post by Vova585 »

I think that Vida will not help you honestly. Wiring diagram and Oscilloscope are the way to go with this issue. I would make sure you have exact wiring diagram. Maybe even pay volvo online to download it. Or pay for alldata DIY ($25 per month) it will have cars up to 2014(which still likely be good for your 2015). I would probably start at sunroof and trace down from there. Maybe try to unplug individual components like sunroof or sunroof module(should it be located in bcm vs old fashioned rear view mirror I dint know. Thats why I would pay for exact diagram and splice/component locator diagram(alldata or volvo online). You can try to remove dedicated fuses for entertainment or sunroof and see if the rest if the car comes online. It is possible that 1 module went bad and took down entire system after it(see what is first in line sunroof or entertainment module and try to see if there is connector that will allow you to separate the later in line module).
Oscilloscope will help you to diagnose network activity next to the module on can bus wires. If you are checking it and it is all junk-remove the later module and recheck. Improvement-bingo.
Sorry, havent had to deal with this issue. Please if able post a yootube videos of drain locations and cleaning methods. It might help a lot of people avoid similar issue.
Addendum to above: would be first to admit that I was partially wrong above(was writing above while waiting in line for cannolis, so please forgive). Any scanner with ability to show topology map will be helpful for you to possibly identify module which is offline. From there you be able to narrow your search based on wiring diagram which module follows which on can bus. Thinktool is offering great little scanner with lifetime updates for about $450. If you have multiple newer cars of different brands-might be a great investment. A clone of vida is around $130 on ebay plus you need to be computer savvy (i am not, so hated instalation and configuration with all my heart).

sigurasg
Posts: 3
Joined: 20 August 2025
Year and Model: 2015 XC60
Location: Montreal

Post by sigurasg »

Well, I got VIDA 2014D running without too much trouble. The only problem was that the VirtualBox VM image has a very old version of the guest utils installed and those BSOD in a newer VirtualBox. So I had to get to safe mode to uninstall the old guest utils.
VIDA is already quite helpful, it found my Volvo by VIN, it has connector pinouts, troubleshooting guidelines etc.
Now I need a DICE or clone.

sigurasg
Posts: 3
Joined: 20 August 2025
Year and Model: 2015 XC60
Location: Montreal

Post by sigurasg »

Mkay, I got one of those JLR dongles and it works just fine. I have some codes and they make sense to me. Next up is to dig into the wiring.
The most interesting tidbit is that the sunroof codes predate the infotainment (IHU) codes. So I think these are independent failures, caused by the same water ingress over time. That's at least good to know.

scot850
Posts: 14864
Joined: 5 April 2010
Year and Model: 2000 V70 R
Location: Calgary, Alberta, Canada
Has thanked: 1834 times
Been thanked: 1709 times

Post by scot850 »

Where is the CEM on your car? It is possible water got into that. A friend had issues with his XC60 (2013) after his windshield washer pipe burst allowing water to run down into the drivers side of the car. All his cabin electrics went haywire.

Neil.
2006 V70 2.5T AWD Polestar tune
2000 V70 R - still being an endless PITA
2006 XC70 - Our son now has this and still parked in our garage
2003 Toyota 4Runner V8 Limited
2015 Kia Sportage EX-L - Sold
1993 850 GLT -Sold
1998 V70 XC - Sold
1997 Volvo 850 SE NA - Went to niece in California - Sold
2000 V70 SE NA - Sold

Post Reply
  • Similar Topics
    Replies
    Views
    Last post