My X3 has developed very erratic stop/start motion at low motor speed settings and has no power to do any work. Opinions - motor, control board or speed control potentiometer?