Need Serious Help -- Sunroof Issues And Its Suppose To Rain Tomorrow!!
Need Serious Help -- Sunroof Issues And Its Suppose To Rain Tomorrow!!
I used Deezo's DIY to fix my sunroof (thanks Deezo for the DIY) but now it won't sit flush with the outside roof of the car (specifically the rear of the glass sits about an 1/8th of an inch too low and isn't flush with the top of the roof on the top of the car). It's suppose to rain tomorrow and I really don't want buckets of water coming inside the car. Anyone, please, know how to adjust the sunroof height so it will sit flush with the roof of my car??? Anyone have the Factory Service Manual pages on how to adjust the sunroof? I've taken it apart and tried everything I could think of but can't get the thing to budge...
Any help or thoughts would be much appreciated for a noobie
Any help or thoughts would be much appreciated for a noobie
well if no one else can help you my wifes 95 has the same problem it looks like it dropped in the car the rear of the glass is sitting in it and theres a gap and all that but it doesnt leak into the car a bit so maybe if its not fixed youll be lucky i think theres like drains or somthing or else i dont see how water doesnt come inside the cabin
okay...so first off sunroofs let water into your car, they dont seal perfectly. there are drain tubes in all four corners of the sunroof housing, so 1/8 of an inch wont get you soaked, you shouldnt get wet at all if the drain tubes are unclogged. to adjust you will have to put the glass where you want it using the switch. remove the sunroof motor ( youll prob have to drop down the front of the headliner to do so) now operate the motor with the switch while it out of the roof, move it until it is in the closed position, should only have to move a little. put the motor back in and put together. make sense? good luck
What the problem seems to be is that when the sunroof is in the closed position the sliders are too far back and allow the sunroof to close too far and not flush with the roof of the car.... Deezo mentioned some way to move the sliders forward, thus pushing the sunroof up a little farther, but I can't seem to figure out how to do this...
Member who somehow became The President of The SE-L Club
iTrader: (19)
Joined: Jun 2001
Posts: 16,024
Remove the black molding on the glass. There are U shaped shims that go between the glass and the track, right around the 4 bolts that hold the glass to the track. You can move the shims around to make the roof sit level or just add a shim or 2 to the back to just raise the back up a bit. If you don't have shims, just use a thick metal washer.
So I figured out the best way to go about adjusting the height of your sunroof in case you have the problem I did, without having to remove the headliner or the sunroof. I don't have any pics, but it's a pretty simple process.
1) make sure the sunroof is in the closed position
2) pull the sunroof switch/interior light from the headliner (this just pops off) Pull the switch assembly from the headliner on the right hand side, it should come off pretty easily. This will expose the sunroof motor and drive assembly. No need to disconnect the sunroof switch wires as you will need to open/close the sunroof a few times later in the process once you've adjusted the height.
3) remove the three screws holding the sunroof motor/drive assembly to the sunroof frame. Be aware that the screw nearest the windshield (which is longer than the other two) has a white 1/4" or so spacer between the sunroof drive assembly and the sunroof frame. You don't want to lose the spacer in the headliner because you DON'T want to have to drop the headliner.
4) once the 3 screws are removed you might have to giggle the sunroof drive assembly a little in order for it to disengage and drop from the sunroof frame. Once the sunroof motor/drive assembly has been removed from the sunroof frame (thus disengaging the gears in the sunroof frame from the sunroof motor/drive assembly) the sunroof sliders will move freely. Let the sunroof motor/drive assembly sit on the metal support bracket behind the headliner while you make your height adjustments.
5) at this point you can push the sliders on the track that open/close the sunroof forward/back to raise/lower the sunroof. Adjust the sliders to the position which makes the sunroof flush with the roof of the car. Once you've adjusted the sunroof height to desired level, reattach the sunroof motor/drive assembly (I only put one screw in at this point because you'll have to take the motor assembly off a couple of times in this process).
6) open the sunroof to the vent position and then close it. If you have the same luck as I did, the sunroof in the closed position will not be at the same height as where you just adjusted it to...so if it is too high, the sliders need to be moved back, if too low, the sliders need to be moved forward. Gauge how much the sliders need to be adjusted forward/back and repeat steps 4 thru 6 until the sunroof opens and closes and is flush with the roof of the car from the vent position.
7) now that you understand the principle of how to adjust the sunroof height you can tweak it as needed. After much tweaking I was able to get the sunroof to sit flush, in the closed position, with the roof of the car from both the vent and open positions.
8) after adjusting the sunroof to the height you want, simply replace the three screws holding the sunroof motor/drive assembly to the sunroof frame. Replace the sunroof/interior light switch by pushing it back into the headliner (place the left side of the switch into the headliner first as you'll see there is a lip on the switch that fits into a groove) and then push the right side of the switch into the headliner.
9) now you're done adjusting the height of the sunroof. You might want to go and drive the car both on city streets and on the highway listening for wind noise. Wind noise can be alleviated by going through the process you just went through to adjust the height of the sunroof.
Good luck, this is a pretty simple process. If you have questions feel free to PM me.
1) make sure the sunroof is in the closed position
2) pull the sunroof switch/interior light from the headliner (this just pops off) Pull the switch assembly from the headliner on the right hand side, it should come off pretty easily. This will expose the sunroof motor and drive assembly. No need to disconnect the sunroof switch wires as you will need to open/close the sunroof a few times later in the process once you've adjusted the height.
3) remove the three screws holding the sunroof motor/drive assembly to the sunroof frame. Be aware that the screw nearest the windshield (which is longer than the other two) has a white 1/4" or so spacer between the sunroof drive assembly and the sunroof frame. You don't want to lose the spacer in the headliner because you DON'T want to have to drop the headliner.
4) once the 3 screws are removed you might have to giggle the sunroof drive assembly a little in order for it to disengage and drop from the sunroof frame. Once the sunroof motor/drive assembly has been removed from the sunroof frame (thus disengaging the gears in the sunroof frame from the sunroof motor/drive assembly) the sunroof sliders will move freely. Let the sunroof motor/drive assembly sit on the metal support bracket behind the headliner while you make your height adjustments.
5) at this point you can push the sliders on the track that open/close the sunroof forward/back to raise/lower the sunroof. Adjust the sliders to the position which makes the sunroof flush with the roof of the car. Once you've adjusted the sunroof height to desired level, reattach the sunroof motor/drive assembly (I only put one screw in at this point because you'll have to take the motor assembly off a couple of times in this process).
6) open the sunroof to the vent position and then close it. If you have the same luck as I did, the sunroof in the closed position will not be at the same height as where you just adjusted it to...so if it is too high, the sliders need to be moved back, if too low, the sliders need to be moved forward. Gauge how much the sliders need to be adjusted forward/back and repeat steps 4 thru 6 until the sunroof opens and closes and is flush with the roof of the car from the vent position.
7) now that you understand the principle of how to adjust the sunroof height you can tweak it as needed. After much tweaking I was able to get the sunroof to sit flush, in the closed position, with the roof of the car from both the vent and open positions.
8) after adjusting the sunroof to the height you want, simply replace the three screws holding the sunroof motor/drive assembly to the sunroof frame. Replace the sunroof/interior light switch by pushing it back into the headliner (place the left side of the switch into the headliner first as you'll see there is a lip on the switch that fits into a groove) and then push the right side of the switch into the headliner.
9) now you're done adjusting the height of the sunroof. You might want to go and drive the car both on city streets and on the highway listening for wind noise. Wind noise can be alleviated by going through the process you just went through to adjust the height of the sunroof.
Good luck, this is a pretty simple process. If you have questions feel free to PM me.
Thread
Thread Starter
Forum
Replies
Last Post
sdotcarter
6th Generation Maxima (2004-2008)
2
Sep 2, 2015 09:53 PM




