only way for sure is to remove the rack and inspect. You probably have an aftermarket rack that worked its way loose or someone jury-rigged it and it is now leaking. Most factory racks don't leak.
the sunroof motor is located in the roof about 3/4 of the way back there is a bump in the headliner drop the headliner and it is easy to find
5.1/4" in the front door and 6.5" in the rear headliner
On the headliner just above the back of the passenger seats. 5.25"
1801
In the headliner they can be taken out by popping off the plastic cover over them and being unscrewed.
Oklahoma.
Istalling a headliner is not that difficult. First, remove everything that is bolted or screwed to the existing headliner, e.g., sun visors, luggage bar supports, etc. Next, remove anything that is bolted or screwed to the trim pieces that contact the headliner, e.g., shoulder strap supports. Next, firmly pull the trim pieces from the sides, rear and front. Next, pull the headliner down from the rear and slide it out through the tail gate. After that go to the fabric store and purchase foam backed headliner material and about two cans of headliner adhesive. Remove the material from the old headliner and clean the residual off with a putty scraper or stiff brush. After the headliner is clean and dry, spray it with headliner adhesive. Let dry until tacky. Next, spray the foam side of the headliner material with adhesive. When tacky apply the headliner material to the headliner shell. Work in sections and be careful to stretch and smooth the material as you go. Fold material over the ends as possible. Finally trim off the excess and cut the necessary holes for the sunroof, if so equipped, screws for the sun visors, etc. Installation is the reverse of removal.
The factory uses springs clips to hold it up against the headliner.
On my 2002 the switch came apart inside the headliner, causing the light to stay on. The push button lens would not click to go off or on. I could not find the part on line and had to go used.
Need to be a bit more specific. If its a 4.0L it could be possbily that you have a valve cover leak down the back side of your motor appearing to be comming from the middle.
Did you mean Cherokee, GA, Cherokee, OK, Cherokee, TX, Cherokee, AL, Cherokee, NC, Cherokee, SC, Cherokee, IA, or Cherokee, KS ?.
yes... If you are not a cherokee, or come from a cherokee backround then your baby will only half cherokee.