Codes, codes, codes.
These cars have an on-board diagnostic system that is there to help you locate faults rather than firing up the parts cannon and throwing money at it.
The very first thing you should do is connect Forscan or similar and scan the car for codes. If the ABS light is on, then there will be ABS fault codes stored.
It may well be a defective sensor, but may also be something else entirely.
I had a similar issue on my Yank many years ago - Once I'd cleared the wheel sensor fault I discovered a corroded earth connection and once I'd sorted that, everything was fine.
I can't stress enough the importance of scanning for codes.
These cars have an on-board diagnostic system that is there to help you locate faults rather than firing up the parts cannon and throwing money at it.
The very first thing you should do is connect Forscan or similar and scan the car for codes. If the ABS light is on, then there will be ABS fault codes stored.
It may well be a defective sensor, but may also be something else entirely.
I had a similar issue on my Yank many years ago - Once I'd cleared the wheel sensor fault I discovered a corroded earth connection and once I'd sorted that, everything was fine.
I can't stress enough the importance of scanning for codes.