Piggy-back on this thread! Its beyond me to be honest. Sunroof has lost memory settings, motor out and held in hand at a specific angle it runs and runs for as long as you keep the button pressed. Hold it differently or back in place, the motor stutters, an inch sometimes, 6 inches the next, perfectly random. So no way to set the sunroof in the BECM. Did also notice the same problem as the first post, when I do get it to the tilt/slide point it carries on.
I've had the motor out, I've had the cables out, I had the whole assembly out, took it apart, cleaned and greased everything.
Then I read something about there being a microswitch and a hall sensor inside the motor.. is the is the anti-trap Tony? I also noticed that apart from the harness there are 3 connector pins on the side of the motor, only 2 have wires to them, those wires coming from somewhere else on the motor. What's this?
Obviously first thing I thought was a break in the wires inside the harness somewhere. I've tested for continuity at the motor end and at the BECM. Since its a stuttering fault whatever it is, meaning that its intermittent, the continuity tested fine but I'm not sure if that eliminates it as possible problem.
Really hoping for some advice on what to do next or how to fix the sensor/switch in the motor? The actual motor part of it is probably fine.