I bought this set of 4 sensors for my 2008 BMW X-3; The specific model was advertised as "programmed" for my year and model. Guess what? They worked right out of the box, with no additional programming or configuration. Before I replaced them, my old wheels and gauges showed a tire pressure error; most likely due to a sharp drop in ambient temperature. When I mounted my new wheels with these new sensors, the error went away. A few days later, our temperature rose sharply. The tire pressure increased by 6 degrees and a malfunction was displayed. As soon as the temperature (and tire pressure) dropped, the error disappeared again. Exactly what should happen.