I keep getting motor failure, purple light flashing. Can do two rldes sometimes and then only a few miles before it comes on at times. Been back to a local shop who put it on a diagnostic m/c and could not find anything wrong. Got it back took it for 2 rides OK 3 ride it failed after 3 miles...