I've taken mine to G&S trolling motor in Houston on 2 occasions and they fixed mine in about a day. I've had mine 3 years and had a similar problem twice. 1st time it was fixed for free on warranty. Second time there was a nominal charge, can't remember the exact amount but it wasn't much.
The Bass Colonel