I have a 2009 328 xdrive sedan. 11 years later the original TPMS sensor failed. I bought these sensors to replace a broken sensor but it never worked! When I changed my tire, the sensor was also replaced at the same time. The store inflated the tires to factory specifications, I reset the sensor on the iDrive and drove off - the TPMS error didn't go away.