Yes, I agree that it sounds like a speed sensor. Lift the front and check for play in the front hub bearings. If enough play, it can damage the speed sensor. Check all wiring leading to the sensors and check all wiring at the rear. This is something that is a common occurrence when the bearings are too loose.