Product review (5 stars): As advertised, OEM quality replacement part
I did not need to replace anything other than the sensor itself, but the kit has the hold down bracket, the wiring harness & the gaskets if you need them.  The troubleshooting guide for the sensor fault is incomplete at best; it only tells you to check for shorts across the sensor terminals, but it does not have you check for the open condition (a break in the sensor) which is what caused the blinking light fault in my case.  Hopefully this one last more than 2 years, but if not it is not too expensive to replace & very easy to do.