I had a similar problem and it was the speed sensor on the gearbox that had failed:
It just unscrews from the box without any problems, you can then see if it is damaged or broken, there is also a white plastic spline that sits underneath where this sensor sits, that was also broken on mine.
Turns out it was the gearbox that broken it as that went about two weeks later
Hopefully its not the box on yours.