Robert, motors can be rewound, while that might be the most reliable
route, it may be cheaper to locate a known-good replacement via one of
the ad's in Always Jukin
http://www.alwaysjukin.com/ D/L a sample
issue and look over the classifieds -the same sellers are there every
month.
As for the microswitches, if the motor isn't overtravelling and
jamming at either end of it's travel the switches are not the problem.
If you have a meter capable of measuring amps you might hook it up in
series with the fuse, but I'am pretty sure you have the classic
problem of excessive current drain from shorted armature turns.
Rob/NYC