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 riding along on the level. I have had the battery and the motor checked and both are ok so I think the problem may lie with the controller. Do you know where I can source a replacement? I am based in Scotland. Thanks.