Jeff,
I'm very surprised to hear the motor is bad.
they don't go bad. This is the first time i've heard anyone with a bad motor, but i guess it can happen.
Since you have it out, i would wire it directly to a battery source with an inline fuse, and see if it works.
Shake wires where they go into motor, to see if one is loose.
Usually when motors go bad, they will pull too much current and blow fuses and trip breakers. Bearings usually start to sieze up. I did not read that this was happening.
Does the motor turn by hand? Is there signs of rust or corrosion from water? What other signs are there, if any? Keep us posted.
Also, if it has power to the motor, check the wires going inside the motor housing for cracks, or broken conductors inside the insulation. Good Luck.