The best and cheapest way would be to replace the brushes and clean the contacts. That's what I'd do if I was happy with it otherwise. Everything else is more expensive and more complicated. Have you looked at Kress? Also a brushed motor, and you probably won't be able to control it the same way you control your motor but many people are using it happily and Í think it would be a simple installation with some minor mods. On the other hand, if you intend to keep the low rpm then I think your choices are limited.