Just did a crash course in O2 lamda sensors and I had no idea of the large range of effects it has on the car. I kind of thought it was a bit like early carbon emissions canisters - dont do much, but was a good idea at the time. I will call BMW monday to ask about prices and compare with the online bmw place.