Sunroof Leak, Solution?
#1
![Default](https://landroverforums.com/forum/images/icons/icon1.gif)
It has been raining its butt off here lately. It was never a real issue before but now I cannot get the sunroof to stop leaking. I already have everything exposed, so its not a problem to get in there. It is NOT the drains. it leaks through the back side where these two clips on both sides protrude though. What do I need to do/buy to fix this? I can't find new seals on roverparts.
AND I DID SEARCH but never found a solution.
AND I DID SEARCH but never found a solution.
#3
#5
![Default](https://landroverforums.com/forum/images/icons/icon1.gif)
My rear sunroof didn't seat properly, one corner stuck up a little allowing water to get it. I did the headliner painting a few weeks ago and the only thing I could come up with to fix the problem would be to put in a new sunroof. So instead I got a tube of caulking, sealed it up and pulled the plug to the motor. I never sit in the back anyway![Big Grin](https://landroverforums.com/forum/images/smilies/lxvR5hR.png)
![Big Grin](https://landroverforums.com/forum/images/smilies/lxvR5hR.png)
Last edited by Henrici; 05-05-2011 at 01:35 PM.
#6
#7
![Default](https://landroverforums.com/forum/images/icons/icon1.gif)
Reviving this so as not to overwhelm the forum with new threads about old stuff. My sunroofs are leaking. Actually, I'm almost 100% sure it's the rear one. Anyway... I've had the headliner out, cleaned the tubes (they were clear anyway) and still cant keep the back seat passengers from getting a shower. It's annoying.
Without sealing off the roof (not an option IMO) what else could I do?
Could I possibly put a line of weather stripping around the bottom corner of the glass to make a better seal? Thoughts?
Thanks!!!
Without sealing off the roof (not an option IMO) what else could I do?
Could I possibly put a line of weather stripping around the bottom corner of the glass to make a better seal? Thoughts?
Thanks!!!
#8
![Default](https://landroverforums.com/forum/images/icons/icon1.gif)
Reviving this so as not to overwhelm the forum with new threads about old stuff. My sunroofs are leaking. Actually, I'm almost 100% sure it's the rear one. Anyway... I've had the headliner out, cleaned the tubes (they were clear anyway) and still cant keep the back seat passengers from getting a shower. It's annoying.
Without sealing off the roof (not an option IMO) what else could I do?
Could I possibly put a line of weather stripping around the bottom corner of the glass to make a better seal? Thoughts?
Thanks!!!
Without sealing off the roof (not an option IMO) what else could I do?
Could I possibly put a line of weather stripping around the bottom corner of the glass to make a better seal? Thoughts?
Thanks!!!
with the heat of the sun the rubber sticks to the glass and when you open it the glass lifts the seal off the channel. when it rains a lot (just a little is not enough) the water overwhelms the drainage and the excess passes between the rubber and the aluminum channel.
You can't just glue the seal in place. You need to unbolt the glass, remove the whole rubber seal, clean the channel really well and dry-press the rubber back.
To prevent the rubber to stick to the glass, treat the rubber with either silicone lube spray or vaseline.
My D1 comes with internal cold shower for the back passengers. The pan is crackes by freezing.
The only roof that doesn't leak is one without holes.
SD
#9
![Default](https://landroverforums.com/forum/images/icons/icon1.gif)
Are you sure that the rubber seal is well seated in the aluminum channel?
with the heat of the sun the rubber sticks to the glass and when you open it the glass lifts the seal off the channel. when it rains a lot (just a little is not enough) the water overwhelms the drainage and the excess passes between the rubber and the aluminum channel.
You can't just glue the seal in place. You need to unbolt the glass, remove the whole rubber seal, clean the channel really well and dry-press the rubber back.
To prevent the rubber to stick to the glass, treat the rubber with either silicone lube spray or vaseline.
My D1 comes with internal cold shower for the back passengers. The pan is crackes by freezing.
The only roof that doesn't leak is one without holes.
SD
with the heat of the sun the rubber sticks to the glass and when you open it the glass lifts the seal off the channel. when it rains a lot (just a little is not enough) the water overwhelms the drainage and the excess passes between the rubber and the aluminum channel.
You can't just glue the seal in place. You need to unbolt the glass, remove the whole rubber seal, clean the channel really well and dry-press the rubber back.
To prevent the rubber to stick to the glass, treat the rubber with either silicone lube spray or vaseline.
My D1 comes with internal cold shower for the back passengers. The pan is crackes by freezing.
The only roof that doesn't leak is one without holes.
SD
LOL about the rear passengers getting a shower. Last time I had people in the back the shower scared one dude so bad he smacked his head on the window.
![Big Grin](https://landroverforums.com/forum/images/smilies/lxvR5hR.png)
#10