Sunroof Woes

TIGGER

Founding Member
Mar 6, 2000
877
244
104
Portland, OR
Hey guys, I have not been on here much lately. Just been driving my junk and lurking every once in a while. So the sunroof on my 89 has been leaking for probably a year now. It started to leak every once in a while but last fall it has been constant. It only leaks in my driveway and only when I back in( my driveway is sloped) It leaks on the passenger side. Water is coming up underneath the seal. I can see it. I blew the drains out and nothing is plugged. I then thought the tube was kinked because the dome light wire runs right by it. No that was not the issue.

So my question is if the body gasket needs sealer on the pinch weld channel thing? Or is it leaking because there is no headliner material on the pinch weld currently. Or does the glass need adjusted? Glass seems to sit flush height wise. The reason I ask is once the weather is nice, I want to put my headliner in. At the end of the summer I stopped by SMS fabrics and ordered some headliner material. Nice weather got away from me before I was able to glue it down and install it. Now I am glad it did or it would probably be soaked. I have a new body seal, I think it is a dennis carpenter from years ago. Seal currently on the car is not OEM either. The friend I got the car from changed it years ago when it was leaking thru the yellow plastic retainer things that poke thru the body.

I want to stop the leak so I know it is watertight before I put the headliner in. The headliner material was not cheap. Any thoughts or insight would be appreciated. Thanks
 
Last edited:
Here are some pics. You can see the drip.
IMG_3661.webp
IMG_3662.webp
IMG_3663.webp
 
To see if each drain line is clear, remove the sunroof and pour some water into the channel by each drain hole/tube and it should drain away pretty quickly. If not, work on the line until it does.
 
What he said.

In your image, the water does not appear to be coming from over the seal, it looks like it's coming from under it.

Check the drains first before anything.
That is correct, it is coming from under the seal which is why I asked if sealant is needed under there. Not sure what the factory did because I did not remove the headliner nor replace the original gasket.

To see if each drain line is clear, remove the sunroof and pour some water into the channel by each drain hole/tube and it should drain away pretty quickly. If not, work on the line until it does.
I have not tried that but I will. We are supposed to have some dry weather later this week.

Something seems off about this seal. The ribbing and the ripples. Doesn't look like mine at all and i'm running the same DC repro seal.

1740493174442.webp

Honestly, I do not know what brand seal this is. I am pretty sure it came from LMR though 15+ years ago. My friend changed it when the sunroof first started leaking but that leak was from the yellow plastic retainers.

I have a new seal but was waiting to install it when I did the headliner. I am pretty sure the new one is a DC but I have not laid eyes on it in a while. Maybe I should just change it when I check the flow of the drains and see what happens?

I used a thin layer of RTV to the body to glass seal, watch how much the glass compresses the gasket when you latch it down. Does it squeeze the gasket some ?

Gasket does compress. I know the sunroof flex's/moves some while driving, like on bumps. And I want to say I hear air/wind thru it when I am on the freeway but it is hard for me to tell for sure because the drivers window channel is wasted so I hear wind all the time. The window channel is another thing I wanted to do last year before the weather changed on me.

Thanks for all the ideas. I appreciate it
 
  • Like
Reactions: General karthief
Here’s how my seal looks. Aftermarket, so doesn’t sit perfect on the glass, but it grabs the headliner/roof pretty well. Pretty sure this is the daniel carpenter brand seal

It's a lot more "finished" looking where it grabs the metal lip/headliner. Has a rounded edge. Compare to the pics in the original post.

IMG_4804.webp
IMG_4805.webp
 
Here’s how my seal looks. Aftermarket, so doesn’t sit perfect on the glass, but it grabs the headliner/roof pretty well. Pretty sure this is the daniel carpenter brand seal

It's a lot more "finished" looking where it grabs the metal lip/headliner. Has a rounded edge. Compare to the pics in the original post.

IMG_4804.webp
IMG_4805.webp
Apparently the spare seal I have is a fairchild. I am not sure if I bought it or if it came with the car. I am thinking it came with the car as Jeff had the whole weatherstripping kit but never installed it.

Thank you for posting the picture I think I figured out why it looks different to you. It was installed backwards or inside out. What you were seeing on the inside of my car was supposed to go outside in the channel. This may be why it was leaking. I flipped it around and this is how it looks in the channel now.
thumbnail_IMG_3694.webp
thumbnail_IMG_3691.webp
 
Last edited:
How about the rear drains? If I remember right the tube goes down through the quarter panel reinforcement and drains at the rear of the rocker.
I blew them out the same time I did the fronts but I didn't flow check them yesterday because I would have had to flip the car around in my driveway to test. Anyway, to date, the sunroof has never leaked when I park the car nose first in my driveway. It just leaks when I back it in. Hopefully flipping the gasket around has solved that.