Skip to content
View in the app

A better way to browse. Learn more.

Ultimate Subaru Message Board

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Anyone have a fix for leaking sunroof?

Featured Replies

My '91 Legacy sunroof seems to be leaking. Water will drip at a fast rate in a carwash, dripping down the front passenger side corner onto the seat.

 

With the rainy season about to start, does anyone have any suggestions as to how I should fix this? I really don't want to silicone it shut.

 

Thanks,

 

Stephen

The rubber seal on the glass plate isn't supposed to be 100% water tight. The roof "cavity" has four drain pipes to take care of that. All four corners, the pipes run inside the roof pillars.

 

The most likely cause of the drip is a failing silicone seal underneath the sunroof rail. Open the roof and look down from above, you should see what I mean. Loosen the nuts a bit, squeeze some silicone in underneath the rail..and all should be well.

 

Try searching the site for "moonroof" and "leak" if you need more info :-)

depending on the style, make sure any fasters that go through the glass ore tight.

Mostly what Setright said but you cant get to the whole length of rails without taking the the assembly out of the car (I know you didn't want to hear that), its kind a big job but is the only way to really do it right.

 

Lots of infromation here:

 

http://bbs.legacycentral.org/viewtopic.php?t=183

 

Gary

And I was thinking "Duct tape" :rolleyes:

 

Are the old ones a similar fix? (1984)

 

Glenn

82 SubaruHummer-aluminum roof

84 GL-leaky sun roof

01 Forester-no sun roof

You could also have a plugged drain hose, if you lower the headliner you can get to the hose itself, or retract the sunroof and look for a small hole in each corner. An air compressor with a blow nozzle with a rubber tip should blow any crud that's accumulated in the lines, if that is the problem.

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.