my abs light on problem, was grease build up on a rear wheel rotateing magnetic ring, which collects metal particles off the brake pads,and creates a problem with the magnetic field and the sensor, cleaning the grease off the magnet and sensor fixed my problem, this was a 2003 1.4hdi just out of interest, hope this helps.
keith
November 2010