I have similar thought as Keith, sounds like some mechanical problem. I have some brand new stop switch and send you for free. I also think(need to double check) I have spare old lens motor (but withOUT the disc holder plate), just motor, also can send you for free, let me know if you want to try.
Thanks