As LR Guy says abs fault codes are worth reading - even I still use Testbook as first choice with abs.The passive sensors on early F/L's are generally reliable,so unless a wheel bearing has developed play I would put my money elsewhere.Testbook,Rovacom,Autologic and Auto diagnos diagnostic computers should all be capable of finding what is wrong.
If the Ecu is registering intermittent faults on wheel sensor inputs I use a Pico Oscilliscope to monitor the sensor waveforms - often it is not necessary to go to these lengths,but the hall effect sensors on later F/L's are expensive and I dont like telling people that is what they need then it doesnt work.
Correct diagnosis is the way to go - not just throwing parts at it.