I still believe the motor may be binding up. It should rotate far enough in both directions to lift and if your sunroof goes into the roof, which on a truck it probably does not, see if you think it rotates far enough to move the gear that it meshes with which moves the top. If it does it may not be binding, but you have that sense it is. There are end stops in the motor that keep it from traveling farther than the distance to which it needs to move the roof completely up and down. So, if you believe the motor is moving far enoughto completly raise and lower the roof and stop at the time when the top is opened/closed, then it may not be the motor.
The next thing to do would be to examine the gears and see if they move freely all the way back and forth from end to end. See if you can rotate the gers by hand without the mtor in place. See if there is any notchjes or areas where it is hard to turn the gears. This may mean that the gears need to be replaced.
That is the next thing to do in this process of elimination.
We will figure out what is keeping the roof from moving all the way.
Let me know how the 2 tests go and we will go from there.
Take care.
Dr. C
Friday, November 9th, 2012 AT 1:32 AM