Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here XJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.

Sunroof leak experiences

Thread Tools
 
Search this Thread
 
Old Mar 8, 2021 | 04:30 PM
  #1  
fran.yang's Avatar
Thread Starter
Newbie
 
Joined: Feb 2021
Posts: 10
Likes: 2
Model: Cherokee (XJ)
Default Sunroof leak experiences

Hey folks. I've decided to just post questions and share my experiences here since this is probably the greatest car community I've come across. So bless you all in advanced.

I've got a very leaky sunroof (i know they're rare stock) and I was wondering how ya'll go about fixing it. All the autobody shops around here don't work on it and I guess some upholstery places do? But I checked the water dropping and at least 2 of the 4 drains do work. But just looking at the roof the seal on the window and on the frame are deteriorated. I've never worked on windows or sunroofs before so I'm not sure if I need to reseal both the window and the frame. And if I do need to, is it suggested to do it myself or have a glass/upholstery shop do the work.



Reply
Old Mar 8, 2021 | 09:42 PM
  #2  
Corky's Avatar
Senior Member
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Dec 2018
Posts: 849
Likes: 442
From: Harrisburg,Pa.
Year: 1999
Model: Cherokee (XJ)
Engine: 4.0L
Default

That's not a stock unit it's an aftermarket piece...Factory sunroof had no ribs in the roof's sheetmetal glass area....Check and see if your glass lock has "autoport" cast into the latch... Most likely that unit is a C.R. Lawrence{CRL} AutoPort unit...They were the main aftermarket sunroof supplier for what they called the "joggled" frame to fit the XJ roof ribs.... And most parts are available including the glass seal, hinge, etc. Do some searching and you'll find some info .It looks like someone tried to seal the glass in the frame at one time that will all need cleaned off. It's a job but you can either take the whole unit out and reseal the frame to the roof or just clean up and replace the glass seal and re caulk around the frame without taking the whole unit out..Being an aftermarket unit, that style shouldn't have any "drains" the water is not supposed to get past the glass seal..

Last edited by Corky; Mar 8, 2021 at 09:50 PM.
Reply
Old Mar 9, 2021 | 12:28 AM
  #3  
ijeeep's Avatar
Senior Member
Premium Member
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Oct 2019
Posts: 789
Likes: 234
From: Current XJ is
Year: 95
Model: Cherokee (XJ)
Engine: 4.0
Default

It could be aftermarket. It could be factory too.
I forget what year it was when Jeep quit doing XJ sunroofs on the assembly line and started farming out that option to ASC en route to the dealerships. Aftermarket or ASC, his parts availability is probably better than assembly line sunroofs imho.


Last edited by ijeeep; Mar 9, 2021 at 12:32 AM.
Reply
Old Mar 9, 2021 | 06:38 AM
  #4  
XJlimitedx99's Avatar
CF Veteran
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Jul 2012
Posts: 3,132
Likes: 357
From: Andover, VT
Year: 1999
Model: Cherokee (XJ)
Engine: 4.0 L
Default

I recently went through this with my aftermarket sunroof. Bought this drain snake and fished it through all my drains:

https://www.amazon.com/gp/product/B08F7TT8PY/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1 https://www.amazon.com/gp/product/B08F7TT8PY/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1

I'm not sure if it helped or not, as the Jeep hasn't left the garage since I snaked the drains, but it will give you something to try. Mine created a huge mess. I ended up ripping the headliner, carpet, and upholstery and letting everything dry for awhile.

I was under the impression that the drains were supposed to handle the water, not that the seal was supposed to keep the water out. Maybe I need to take a closer look at mine.
Reply
Old Mar 10, 2021 | 04:06 PM
  #5  
fran.yang's Avatar
Thread Starter
Newbie
 
Joined: Feb 2021
Posts: 10
Likes: 2
Model: Cherokee (XJ)
Default

once you cleaned the drains
did it stop leaking?
because if so, then ill just prioritize doing that instead of going on this painful hunt figuring out which sunroof i have for the seal
Reply
Old Mar 11, 2021 | 06:20 AM
  #6  
XJlimitedx99's Avatar
CF Veteran
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Jul 2012
Posts: 3,132
Likes: 357
From: Andover, VT
Year: 1999
Model: Cherokee (XJ)
Engine: 4.0 L
Default

Originally Posted by fran.yang
once you cleaned the drains
did it stop leaking?
Per my previous post:

Originally Posted by XJlimitedx99
I'm not sure if it helped or not, as the Jeep hasn't left the garage since I snaked the drains
Reply
Old Apr 24, 2021 | 04:56 PM
  #7  
fran.yang's Avatar
Thread Starter
Newbie
 
Joined: Feb 2021
Posts: 10
Likes: 2
Model: Cherokee (XJ)
Default

Hi All, here's my follow up. if you had the same strange experience like me, people don't work on aftermarket sunroofs, and if they do, your jeep might have one that was discontinued. It turns out mine is not a Webasto or some other big brand name. Mine is a discontinued company who poorly designed sunroofs so that the sunroof mechanism itself leaks water because of obvious design flaws, and the glass can't be resealed with a new seal. You would have to replace the whole glass, and even then the seal only holds out 90% of the water. So I used a 3m glass polyurethane sealant that was strong enough to hold the glass up and keep water out. I've been able to take out the rest of the sunroof mechanism and put back the headliner with minor adjustments.

poly link:
Amazon Amazon
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
HunterRotten
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
8
May 3, 2019 11:18 PM
Hunt_U_Down
Modified XJ Cherokee Tech
36
Aug 21, 2017 03:38 PM
SBXJ93111
Modified XJ Cherokee Tech
12
May 9, 2017 12:39 PM
XJ Stryker
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
2
Aug 3, 2010 11:47 AM
XJ Stryker
XJ Cherokee Write-Ups
0
Aug 3, 2010 08:11 AM

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 



All times are GMT -5. The time now is 08:58 PM.