Fitted perfectly, had a little trouble getting the sensor to stay in place as I was not replacing the pads just a sensor that broke. Not the fault of the sensor but fact that sensors are normally only replaced with new pads, sensor kept popping out of pads, think I finally got it to seat correctly, time will tell.