Humm...I'd have stripped the mount down, cleaned and re-lubricated all the bearings (the literally bind in very old grease). Same with the RA gear and worm (clean and re-lube) .
The coupling does have some designed-in play, but a drop of Loctite on the shaft would ensure the worm and motor shafts are not slipping.
|