Mad mate lol at least its all sorted.
I know when my abs light came on last time,i had a spare sensor and i plugged it into 3 of the sensor wires and the light didnt go out.I was that pissed off i thought well theres no point trying the osr one.
It was the osr one which was at fault lol.
The back sensors have a piece of alloy tube in the sensor so when you tighting it down it doesnt crack the sensor.This is what corrodes over time causing the sensors to crack then the water gets in the sensor and fooks them.