A lovely looking bike, very clean! Try disconnecting the pedal assist, and on the dashboard press ALL the buttons and see what happens, you can test some throttle pins for a certain voltage, but I forget what that is, just test the pins with a multimeter and see if it's all working fine :)...