Maybe take to a shop that rebuilds altenators. They should be able to rebuild the motor I would think. I was lucky with mine and just had to solder wire back to the brushes and clean it up real good. -Tim