1st did you clean the area where the sensor sits as large amounts of rust builds up stopping the sensor fitting correctly causing the air gap between sensor and ring to be too big the rust is hard to knock off 2nd sometimes the twisted wires above rear exhaust silencer heat shield become damaged and corroded the abs pump will not work while there is a fault on the system
Peugeot master technician
October 2008