As you all know BMW dont make sensors,all you buy genuine from a dealer is A BOX and pay premium price for it.Most of the sensors on our cars are made by Bosch,Siemens-VDO.So if you buying sensor try choosing these to brands,they will be calibrated as BMW designed.These makes of sensors in most cases are more expensive then others but they work every time correctly.