Sunroof motor counter problem
Sunroof motor counter problem
I've been having a problem with my sunroof motor. It started one day when I tried to close my sunroof: it would move an inch and then stop each time I pushed the switch. I did it a few times, got it about half-closed, and then it would no longer move at all.
-First thing I checked was the fuse. It was fine.
-I then pulled out the headliner and checked that 12V was getting to the moter and it was.
-The switch checked out ok.
-I then removed the controller/counter box from the motor and connected the motor directly to a battery. The motor worked fine.
This all led me to the conclusion that the control box that counts motor revolutions had gone bad. I bought a replacement from another member hear on the forums and hooked it in. I tested it first without having it move the sunroof and it worked fine. I pushed the sunroof fully open, got the motor to the fully open position, and installed the motor. The sunroof closed fine, tilted up fine, but when I went to open the sunroof it stuck a little as it occasionally does, and now this motor will no longer turn. I checked the fuse again, it's still fine. I think somehow the counter/controller is either fried or just lost count. Does anyone know of a way to reset it or fix it? Any other thoughts?
Thanks.
-First thing I checked was the fuse. It was fine.
-I then pulled out the headliner and checked that 12V was getting to the moter and it was.
-The switch checked out ok.
-I then removed the controller/counter box from the motor and connected the motor directly to a battery. The motor worked fine.
This all led me to the conclusion that the control box that counts motor revolutions had gone bad. I bought a replacement from another member hear on the forums and hooked it in. I tested it first without having it move the sunroof and it worked fine. I pushed the sunroof fully open, got the motor to the fully open position, and installed the motor. The sunroof closed fine, tilted up fine, but when I went to open the sunroof it stuck a little as it occasionally does, and now this motor will no longer turn. I checked the fuse again, it's still fine. I think somehow the counter/controller is either fried or just lost count. Does anyone know of a way to reset it or fix it? Any other thoughts?
Thanks.
yeah, it could have some loose bolts, making it cockeyed, and hard to close. the switch may have an intermittent short, or the motor is bad. it could be the sunroof cables binding too. well, i'm not sure if this will work on yours, but i have timed the sunroof motor on other cars by having the motor hooked up but removed from the sunroof module, and pressing the button in the first position until it stops. that will time it for the vent position. good luck.
It's not a track problem and not a loose bolt problem. With the motor wired in but not connected to the sunroof, it does not turn at all when I push the switch. I think that the controller/revolution counter is messed up. I'm wondering if there is a way to reset it, possibly by putting 12v to one of the pins.
-Paul
-Paul



