Jeep Enthusiast Forums banner
1 - 10 of 10 Posts

Dyn0mitemat

· Registered
Joined
·
1,295 Posts
Discussion starter · #1 ·
Alright for this weeks how-to project I'm going to show you how to easily fix that leaky sunroof. This worked for me great, but as always your results may vary, especially if yours wasn't leaking in the same spot.

First thing first is to check the four drain lines coming off the corners of the sun roof tray, make sure they're cleaned out real good. Either blow some air down them, run some weed wacker line through them, or pour boiling water down them (carefully).

My drivers & passangers side headliner was getting wet in the rain, not much but maybe a 6" round area that was obviously coming from the sunroof.

First off is to take out the headliner (Probably not actually necessary, but its not hard and would help out alot.
There's enough guides and its a simple enough process that I'm not going to cover it here in-depth (Pull the a,b,c & d covers off, unscrew the sunvisors, grab handles, overhead lights and display and it falls right down)
Doing this will help tell you where the water is coming from, if you can't tell have someone take a hose and squirt it with you inside after the headliner is down to make a determination on where it is leaking in at.

If you're having a leak in the same spots as me right at the edge of the sunroof tray where the little rectangular tabs are punched out in the metal then you're in luck (easy fix). I highlighted one of them below in red
Image


What's happening is when the water is in the trough around the rails swashing around as you're driving (while its making its way to the drain lines) it's making it past the seal and into the cabin.

So first you need to take out this screw
Image


These two
Image


As well as this one
Image


Once you do that the rails should be free. Firmly pull them away from the center of the sunroof like so. Mine were pretty tight so it takes a little force, but don't go cray and break anything.
Image


Now you can lift the rail up just slightly to get at the seal that's giving us trouble. Don't lift it up too more than an inch or so
Image


I put a large bolt under it to hold it up while I cleaned and took photos
Image


Now we can see the seal that was giving us trouble (highlighted in red). I know mine was leaking here because the seal was wet and had dirt & leaves and such on both sides of the seal.
Image


At this point you want to clean the areas on both sides of this seal the best you can (old toothbrush works great ;) ) and get it nice and dry. I then proceeded to put a copious amount of silicone sealant over the whole area, I didn't want to pull it back apart again because I didn't put quite enough on it, and there's not much you'll be able to see under the rails anyway so I wasn't shy putting it on.
Image


Then put the rail back down and make sure it slides under the clips underneath it, as well as the screws holding it (and the sensor) back down. The other side goes the same way as the drivers.

I then also put a thin application of grease on the tracks and slides for the sunroof while it was open, as well as vacuum grease over all the seals and anything else I could see.
Image


That should do it, let the sealant dry and wrap everything back up. I had the headliner out and drove it a few days back and forth to work in the rain before and after the seal to make sure everything went well before I posted this and everythings nice and dry as can be.

After I made sure of that I figured that since the headliner fabric was wet, dirty and falling that'd I'd take the time now while it's out to refinish it.

There's not much to it besides pulling the old fabric off, hitting it with a new wire brush to get the old foam off, and then gluing the new liner down. I got the fabric online for around $10/yard.

Image


After that its just a matter of buttoning up everything in the reverse order you took it off. I did find out during this adventure that you can also grab another set of grab handles (same as the rear) and bolt them up for use in the front seats, the holes and everything is right there to bolt them up. I did not have an extra set to use so I just put the headliner back up and figured I'd save that job for another day as I didn't' feel like cutting the newly covered headliner back up
Image


And here's the finished pics
Image

Image

Image


If there's any more advice, critiques, or any further explanation or pictures of anything that anyone would like, please feel free to ask.

Thanks for reading!
 
Nice write up. I have the same issue with mine. I just put some windshield tacky rope around it until spring when it is a little warmer out to fix it correctly. I bet my drains are plugged also as I can hear teh water slopping around on the passenger side. Again Nice write up!
 
how bad did you have to cut up the headliner for te driverside oh **** handle? my my liners down becuase im puttingin a new sun roof and i noticed i dont have a passenger or drivers handle
 
Discussion starter · #7 ·
I never put them on (hence why I had it bolted up with no headliner)

I didn't have another set of handles to put up front when I had the headliner down and didn't want to cut it up at that point. Looking back I should've done it and left the handles in the front with nothing in the back, then when I picked an extra set up just put them in the rear... But too late now.
 
Dyn0mitemat finds solution!!!! Great Job.

Great work Dyn0mitemat!!! I see posts all over the Internet with people complaining about the leak, but most "solutions" point to the drains being clogged. I cannot believe that Jeep dealers and other automotive technicians have not found your solution and published it. This info needs to be posted all over the web.

I just bought an 06 GC Limited and the sunroof leaked. I cleaned the drains and poured water into the drains to make sure they worked. (One was clogged.) The next good rain, I found it was still leaking. Now I am not a professional auto technician, but I am an "engineer/technician" and I knew that there had to be a reasonable solution since these Jeeps do not normally leak water when new. I was determined to find the solution, not the "clogged drain solution". I looked at my sunroof briefly this week while it was raining and quickly determined that it is certainly not rocket science of how the water was supposed to drain and flow. I am the technician type that gets to the root cause of the problem, because I am not satisfied to just fix the "apparent cause" (aka... clogged drain). Well... you beat me to it. Great job! Great write up! Jeep owners everywhere should thanks you for the excellent write up and explanation. I plan on removing these seals this weekend and fixing all metal to metal seals regardless if they are or are not bad all the way around the drain troughs.

Someone needs to make a YouTube video and give you the credit for finding the solution. I also suggest that you post your solution on other Jeep forums. (perhaps you have already???)

Again, GREAT JOB in identifying the root cause... which was deteriorated sealant material between metal parts, which was probably caused by long term heat buildup in the roof area.
 
Need to fix my sunroof in my 5.9 it broke a peice of the track like 2 years ago while it was position up in the air.. and i had to pound the window down with my fist and doing that.. broke the cable lol, and i had to seal the whole sunroof with black rtv to keep water out due to it not lining up with the weather seal anymore... Motor still works but i need a new track and cable and so forth... Just havent gotten around to it..

Im not sure how to remove the headliner lol
 
1 - 10 of 10 Posts