Thanks for replying to my post, I have sorted it now, what happened is I forgot to waterproof the Motor sensor part and went slightly through a puddle. I took the motor apart and cleaned the water residue that was left on the motor sensor unit. after that all worked fine
Thanks,