I drilled out the rivets and took the regulator off the door panel today in 114 degrees. I don't know if I made a mistake or not, but I took the motor cover off when the mechanism was somewhere randomly in the middle of the stroke. The spring tension pushed the rotor out, then it shot the gear to the top of the stroke. I'm lucky I didn't lose a finger.. I cleaned and greased the worm gear and put the motor back together, then put the regulator back on the panel with 1/4 inch bolts. When everything was back in the door, the auto down button behaved differently. It would go to the bottom but not turn off. I had to hit up to make it stop. I'm pretty sure it wasn't doing that before, so I wonder if it had anything to do with the way the motor came apart. Is there a switch inside the gear housing that turns the motor off when it hits the limit? How else does the auto switch know when to stop?