What's up everyone! I'm dealing with a frustrating issue and hoping someone here has gone through something similar. I have a 2020 BMW X5 with the panoramic sunroof, and recently I've discovered water leaking into the cabin during car washes and when it rains.
At first, I thought maybe I was imagining things, but last week after a heavy rain, I found water pooling in the driver's side footwell and the headliner near the sunroof was damp. This is obviously not normal and needs to be fixed before it causes serious damage like mold, electrical issues, or ruined interior.
I did some initial investigation myself and noticed the sunroof drains seem to be clogged. I tried pouring some water into the drain channels and it's not flowing out properly from the drain tubes. I also noticed the rubber seals around the sunroof frame look a bit dried out and cracked in some areas.
The issue is, I'm not sure how extensive the problem actually is. Is it just clogged drains that need cleaning? Are the seals shot and need replacement? Could there be damage to the sunroof mechanism itself? I don't want to start messing with it myself and make things worse.
I called the BMW dealership and they quoted me a ridiculous amount just for inspection and diagnosis, with potential repair costs being even higher depending on what they find. They also said it would take a week or more to get an appointment.
I'm looking for recommendations for car sunroof repair and maintenance services from specialists who know what they're doing but won't charge dealership prices. I need someone who has experience specifically with panoramic sunroofs on European vehicles and understands the drainage systems, seal replacements, and mechanism repairs.
From what I've read online, sunroof leaks are pretty common issues, especially on vehicles a few years old in our climate. The heat and dust can cause the drain tubes to get clogged with debris, and the seals deteriorate faster in extreme temperatures.
My main concerns are getting the drains properly cleaned out, having the seals inspected and replaced if necessary, checking that the sunroof mechanism operates correctly and isn't binding or misaligned, and making sure there's no water damage to the interior or electronics that needs attention.
I'm worried about potential long term issues if this isn't fixed properly. Water damage can lead to mold growth, electrical problems, rusted components, and deterioration of interior materials. Plus, if water is getting in, it's probably sitting somewhere I can't see and causing hidden damage.
Has anyone dealt with panoramic sunroof leaks before? What was the typical cause, and how much did repairs cost you? Did you go to the dealership or find a good independent specialist?
I'm also curious if this is something that requires ongoing maintenance. Should I be regularly cleaning the sunroof drains as preventive maintenance? How often do the seals typically need replacement?
Another question is whether it's worth trying to fix this myself. I've seen some YouTube videos showing how to clean sunroof drains with compressed air or flexible wire, but I'm not sure if I should attempt this or leave it to professionals who have the right tools and experience.
If anyone in Abu Dhabi has recommendations for reliable sunroof repair specialists, I'd really appreciate it. I need someone trustworthy who can diagnose the problem accurately, provide fair pricing, and fix it properly so I don't have ongoing leak issues.
Thanks in advance for any help or advice!










