04-25-2020, 06:38 PM
My sunroof had been lifting "unevenly" (passenger side higher than drivers) and not sealing well on the passenger side since I bought the car. Decided to tear into the sunroof lifting mechanisms and documented the effort via photos in case it helps anyone else here.
My original issue - passenger (left, since I'm in US) side would lift higher than drivers side. As a result, when the sunroof was closed, the right side would "sit higher" than the left when viewed from the exterior of the car. Didn't appear to be enough to let water leak in, but was noticeable. A few people here mentioned potentially mis-indexed lifter arms (one of them being at a different "spoke" from the other in the lifter mechanism gears). I thought I could test this by retracting the arms fully with the sunroof entirely removed - the arms matched the same position, so I thought that meant the indexing of the arms matched. Spoiler alert --- you guys were right, I was wrong. :-)
Initial issue shown in picture below (my Cayenne making a cameo in background) - note difference in gaps at red arrows :
I went ahead and removed sunroof from the car, and removed the interior headliner trim piece behind the sunroof (all small phillips head screws under black plastic caps). I've done this 4-5 time now trying to track down rattles (turned out it was the "ever popular" glass delamination issue) so I think I could do that part blindfolded by now. :-) Once the trim is removed, you can clearly see the two lifter arm mechanisms :
Each mechanism has the lifter arm held into place with 5 phillips head screws:
Once you remove the 5 screws, the cover comes off exposing the lifting arm and the plastic gear - the lifting arm will drop out fairly easily, and is not shown in the below picture. You can also see where the gear engages the cable in the tube just below the gear.
This is a NEW gear, will show my older ones in later pictures:
Once I opened up each lifting mechanism, I removed the gears and arms for inspection - here's an old and new gear side by side with removed lifting arm and cover:
Here's the underside (where it seats back into the lifting mechanism) of an old gear and new gear - be sure to move the metal washer over to the new gear:
And here's both my old gears (you can see one is chewed up) and one of the new gears:
When reinstalling the new gears, I used some specialty sunroof mechanism grease. This is also the point you want to ensure you count the teeth on the lifting arm to where it engages the gear to match to the other lifting arms position.
Also, be sure that if you run the motor while the gears are removed (you'll have to manually depress the microswitch at front center of sunroof opening to get it to run) you do NOT retract the cable too far that it doesn't appear at all in the passenger side lifting mechanism!
Good news is that if you do, you just need to run it back out so that it's a few inches past the passenger side lifting mechanism.
Once I completed reassembly of both lifting mechanisms (again, being VERY careful to "index" both lifting arms identically) and reinstalled the trim piece and sunroof, I now happily have an "aligned" sunroof that opens evenly and seals much better.
My original issue - passenger (left, since I'm in US) side would lift higher than drivers side. As a result, when the sunroof was closed, the right side would "sit higher" than the left when viewed from the exterior of the car. Didn't appear to be enough to let water leak in, but was noticeable. A few people here mentioned potentially mis-indexed lifter arms (one of them being at a different "spoke" from the other in the lifter mechanism gears). I thought I could test this by retracting the arms fully with the sunroof entirely removed - the arms matched the same position, so I thought that meant the indexing of the arms matched. Spoiler alert --- you guys were right, I was wrong. :-)
Initial issue shown in picture below (my Cayenne making a cameo in background) - note difference in gaps at red arrows :
I went ahead and removed sunroof from the car, and removed the interior headliner trim piece behind the sunroof (all small phillips head screws under black plastic caps). I've done this 4-5 time now trying to track down rattles (turned out it was the "ever popular" glass delamination issue) so I think I could do that part blindfolded by now. :-) Once the trim is removed, you can clearly see the two lifter arm mechanisms :
Each mechanism has the lifter arm held into place with 5 phillips head screws:
Once you remove the 5 screws, the cover comes off exposing the lifting arm and the plastic gear - the lifting arm will drop out fairly easily, and is not shown in the below picture. You can also see where the gear engages the cable in the tube just below the gear.
This is a NEW gear, will show my older ones in later pictures:
Once I opened up each lifting mechanism, I removed the gears and arms for inspection - here's an old and new gear side by side with removed lifting arm and cover:
Here's the underside (where it seats back into the lifting mechanism) of an old gear and new gear - be sure to move the metal washer over to the new gear:
And here's both my old gears (you can see one is chewed up) and one of the new gears:
When reinstalling the new gears, I used some specialty sunroof mechanism grease. This is also the point you want to ensure you count the teeth on the lifting arm to where it engages the gear to match to the other lifting arms position.
Also, be sure that if you run the motor while the gears are removed (you'll have to manually depress the microswitch at front center of sunroof opening to get it to run) you do NOT retract the cable too far that it doesn't appear at all in the passenger side lifting mechanism!
Good news is that if you do, you just need to run it back out so that it's a few inches past the passenger side lifting mechanism.
Once I completed reassembly of both lifting mechanisms (again, being VERY careful to "index" both lifting arms identically) and reinstalled the trim piece and sunroof, I now happily have an "aligned" sunroof that opens evenly and seals much better.
(This post was last modified: 04-25-2020, 06:40 PM by Velocity.)

