MG-Rover.org Forums banner

Leaking Sunroof - Please Help

1.8K views 11 replies 8 participants last post by  projectgaz  
#1 ·
Hi.

Sometimes after it has rained the headlining on the front drivers corner is wet. I have checked the drainage pipes and they are working fine. So I suspect that it is a leaking sunroof. I have just been looking at the sunroof seals and in places the seal was raised. After pulling part of the seal off the sunroof i found a hell of a lot of rust and removed all the loose pieces of rust.

Will i need a new sunroof or will some silicone sealant do the job?

Thanks in advance.
 
#3 ·
Hey

I have the same troublr with my seal, only it doesn't leak (noticably anyway!). I found the root cause of the problem is that the rubber expands over time. Sealing the leak may not be such a good idea, cos it will only delay things for a while. Best bet is to get the seal replaced, was quoted about :eek: ÂŁ75:irked: by my local dealer. Might wait until it really becomes a problem though. If anyone finds a cheapr price i'd be interested to hear it.
 
#4 · (Edited)
I had a bit of a leak from my sunroof, but following the advice of someone here and a bit of my own ingenuity cured it.

Take off the seal and soak it in hot (not too hot) soapy water to remove any crap in the edges and maybe just use a tooth brush to remove any build up in the crevices.

Make sure you remove ALL rust from the edges of the sunroof where the seal sits and that the grooves are perfectly free from build up.
This is important because otherwise it distorts the seal and it won't sit properly.
I would advise applying rust cure around the sunroof edges after removing the rust to prevent any more forming. It's only ÂŁ3 from halfords (Kurust) and does a good job of stopping rust in it's tracks.
Put a LITTLE vaseline around the edge of your sunroof then replace the seal. This will expand the seal slightly making it seal tighter. It will also help you fit it on properly. Put a little more vaseline around the seal itself.
If it sticks when you open the sunroof put a bit of talcum powder around the seal.
Finally put some sealant in the gap where the seal meets.
That should do it. If not then it's new seal time.
Hope it helps.

Oh I forgot to add.
If this hadn't worked I had another idea. You can buy from Home and DIY stores rubber paint (don't ask me which ones), either in liquid or spray form.
If worse come to the worst and the above doesn't work then before you fork out for a new seal just try coating the outside of the original seal with a layer of rubber paint. It may just work.
A couple are Isoflex and probably a better one would be Plasti dip. Not sure if it's available in UK tho.
http://www.plastidip.com/consumer/index.html
 
#9 ·
Orion said:
Depends on where the leak is. If it's between the glass and the rubber on the upper surface, it would be pretty easy to get at.

Personally I would take the whole unit out and do a home refurb. Of course, that wouldn't be practical at all. :lol:
I meant it wouldn't be practical to seal it completley as you wouldn't be able to use the sunroof anymore.
 
#12 ·
hahaha, Man do ALL 200's do this??? I had the same prob, eventually the seal split.. I have glass cover on my insurance but this is wear and tear so they wont pay for it, cheap c*nts... So I either have to fork out ÂŁ280 for a new one or get one from a scrappy.. I've got one from a scrappy, just hope it's in good condition... If it's not I'll smash it and claim off insurance... Anycow.. I'm of no use at all am I? Just lettin u know I'm yet another 200 owner with a stupid sunroof..
G