this pug had intermitant good then bad brakes there was no fault codes, when I checked the sensors on the front, this had the same fault as the rovers, the abs rings around the drive shaft had broke but on both sides, and new shafts from peugeot are about £500. ray