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