What's wrong with yours? The speed control went on mine a year ago: probably got water in it but cost little to have fixed, otherwise very happy with it.
Have a very close look at the cable between the motor and the control box. On mine, one of the wires (black) had worn through at the control box end, just where it entered the plug (I assume because of constant flexing) and eventually the last few strands burnt out.