I have these thoughts .......
If it isnt the limit switch setting then possibly exciess friction causing
resistance and shut down due to motor protection. The startup current on an
electric motor is much higher than a running motor so usually you can jump
over small "bumps" this way.
It would be possible to drop out the head lining and have a close look at
Any lubrication needs to be complatible with whatever is already there as
well as needing a decent clean out.
You dont know how much dust is in the mechanism. I suppose the other thing
could be that after a loss of battery power the limits of the sunroof reset
themselves in some way. You didnt really say if it was sudden or gradual
failure getting worse.
As for the motor ..... its only going to work harder and suffer more if the
mechanism isnt performing well.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.