I had a similar problem , the bike was a day old.. at least it gave me a code on the display. In the end the resolution was to replace the controller. It seems these parts are not very durable.... Maybe find a repair shop in your area that may be able to fix or replace the controller ?