|
I had an '01 3-series with a similar problem years ago, and the dealer fixed it with a software update. 41 K seams low mileage to replace O2 sensors. If the car is not throwing codes, I'd be hesitant chasing sensors when paying for each one out of my own pocket.
|