As the hot weather is upon us and there appears to be sunroof problems cropping up, a quick "how to" for info.
Obviously check the simple things first, fuses, relays, switch etc. If this does not help the following may:
Remove the Roof console
On early models pop out the light, IR reciever and sunroof panels. There are 2 torxc screws at the front of the housing and one at the rear, remove and take out housing. You now have access to the motor and the arial etc.
On newer models remove the courtesy light using a small screwdriver and the console is secured to the headlining by 4 clips and 2 brackets.
Once the motor is exposed there is a 4mm allen key for manual opening and closing. (see pic)
Adjusting the Zero Point
if the sunroof is not opening or closing correctly the "zero point" may need resetting.
first remove the moving panel, open sunroof to reach mounting bolts, remove the bolts and release the front of the moving panel from the drive bars, pull panel forward to release pads from guide rails and remove panel.
Next manually move the motor using a 4mm hex key to move the carriages at the rear of the sunroof to the indexing holes. (pic)
Fit a 3mm drill into the aligned holes to immobilize the drive bar "Zero Point" position.
On the motor remove the mounting bolts and reposition the cam in relation to the switch, use a 4mm hex to adjust if needed. Refit motor and operate the moving panel through a complete cycle.
I will try to add more photos if needed and also a "how to" remove the cassette.
Hope this helps.