I'm trying to fix my sunroof. I was having problem even getting power to the motor but i fixed that. Now my sunroof doesn't open when I move the switch, it just moves back a tiny bit and stops. Then I can move it forward a tiny bit. If I take the motor off the sunroof assembly it seems to function properly, but then I try it with the position sensor on it (still off the sunroof assembly) and it only moves a tiny bit again. I'm assuming it needs to be synchronized, but I could be wrong. Please help!