Since I have owned my 16 trike and been a member of Trike Talk, I have read about many reverse problems and different solutions. After 40k miles, I have been bitten by the bug.
After some checking, I found Jerry’s Rebuilders here in Spartanburg, I took the motor in and had it back the next day, the cost was $85. I can recommend Jerry’s to anyone that needs the service and is willing to UPS the motor to him, his address is 347 Old Converse Rd., Converse SC, 32329. Call him to set it up.
The motor came back looking like new, I have installed it and it works fine. I do the maintenance on my bike and like to tinker, it was not difficult to remove after reading the manual. Remove the right wheel, remove two wires from the solenoid and the two bolts that hold the motor in, easier yet to replace.