my bike fell over in the wind and has now developed a 30h fault , i changed the display and the controller with no effect , changed the main harness and the fault has now changed to an 08 code , the motor is completely dead but there is an audible noise when i press the throttle , has anyone...