Well, for the past few weeks I've been getting into the car and finding a wet keypad. Water was dripping from the light cluster, so I removed that temporarily. Water then just dripped onto the armrest, so after a week of putting an old towel over everything before I left it, I stripped it back on saturday to try and fix it...
First thing I noticed was the cage that the light cluster screws into was very loose. That'll be that squeaking sorted then!!
Once the headlining was off, and everything else removed, I poured a watering can over the top to see where it was leaking from. This, frankly excellent idea was scuppered when the volume of water overwhelmed the sunroof and it all flooded into the car...
However, it all died down and eventually I could see where it was leaking from
No drips from here though with it removed
In doing this, I confirmed there's lots of room to run microphone cables up and around should I need to, and fit a DAB aerial when funds allow
I decided to try and seal the motor where it goes into the worm assembly
As most of you have probably shouted by now, that was a stupid idea!
as once fitted masticky water blobbed out again. Worked out that the worm drive assembly is full of water, and the grease holds it back when the motor is removed. However it runs onto the motor when fitted.
Random sticker shots
With the weather very much like this
and the xm very much like this with the sunroof motor removed
I had a think. Remembered all the threads I've read on here about the sunroof frame rusting out and popping the glass off its seal. Didn't fancy going to all that effort at the moment for a sunroof I've used twice since I've had the car, so found my tube of Tiger Seal, refitted the motor to close the roof for the last time for now and sealed her up
which worked completely! In the monsoon we had yesterday, the interior was bone dry. Bit of moisture on the inside of the runners, I think the rubber-glass bit needs some sealing work, but 100% better. Can unpick the sealent in the future if I fancy fixing it, and put the sunroof motor back in (left it out for now) it will be fine.
But for now, for winter when the blind will be pulled anyway, job done!
Drove home, and the wind noise from that area has gone now too!