I have an ebike front wheel drive conversion fitted with Bafung 8Fun Motor model SWXK 36v250w 185R. The other number on the motor housing is 110870715. After using it on some steep hills it seems I may have stressed and over-heated the motor which is now cutting in and out every few seconds when...