Thanks for your advice guys. I have narrowed it down to the motor control board. the ball keeps spinning even with both direction signal wires disconnected. I'm no electronics whiz but i will try and find a faulty part on it rather than buy a new board. Any suggestions welcome.