o2 Sensor/Check Engine Light
I have a 330ci with 102,000 miles. My check engine light came on. Dealership said it was a o2 sensor and replaced it at a high price. A few months later check engine light came back on. I had another shop look at it for free and they said it was an o2 sensor. I've been diving it for a few months now and the light turns of and on. I finally had time to DIY and replaced the o2 sensor with the BOSCH sensors and cleared the code but the check engine light came. I ran the code and it came up with P2240 & P2237 codes. The same codes I had before I replaced the o2 sensor. What could I be doing wrong? Any help would be appriciated. Thanks!
Last edited by J&D; 09-12-2012 at 08:27 PM.