Me My car is due its mot in a few weeks and the front right wheel has been squeaking for some time Jacked car up and had a look under to make sure it was bearing and not cv joint (I know its usually clicking from cv rather than grinding but thought I'd double check) Not CV so ordered new hub for £35 (they come as an all in one unit, hub, bearing, abs sensor) and proceeded to fit it when it came. Noticed when I was removing old hub that there was a metal shield that was bent and would of been rubbing on the brake disc causing the grinding noise Confirmed this by bending it out of the way, refitting wheel and no noise I decided to fit the new one anyway ( yes I know you should do in pairs but as this is an a to b car that does barely any miles I thought might as well) as I had everything ready to come off. Fitted and all was fine, started engine and abs light came on. double checked all connections, light still on . Took whole hub out, cleaned up sensor ring (not that it was dirty being brand new) made sure it was all fitted in correctly and in right position, rechecked wiring plugs again and started car, still the light was on I even got out my OBDII reader thinking it might be a code that needed clearing but no codes were showing Came to decision that I'd have to play with it another day as it was getting late. Went for a quick drive around the block to make sure all sounded nice, got about a minute from my house and the light went off!! As I have since found out, after fitting a new hub you usually need to drive a bit before the car registers a reading Lesson learned