This Bosch Automotive Oxygen Sensor with manufacturer part number 17112 is designed for direct fit applications and comes with a manufacturer warranty. It is compatible with various BMW models from 2003-2006, including 325Ci, 325i, 330Ci, 330i, 525i, 530i, and X3. The sensor type is an oxygen sensor, and it is packaged in a Bosch box. This product can expose you to chemicals known to the State of California to cause cancer, birth defects, or reproductive harm. For more information, go to www.P65Warnings.ca.gov. The item includes one Bosch Automotive Oxygen Sensor with the manufacturer's part number 17112. It is sold as is and is backed by a manufacturer warranty.
Mechanic told me I needed an O2 sensor so I purchased this one. After having it installed mechanic told me this O2 sensor wasn't working properly (different issue from the old one). This was not some autozone guy, it was an actual mechanic with a high quality machine to check the part. Unfortunately once installed they don't offer returns, even if the part does not work.
It works. Cleared CEL. Hopefully it lasts longer since it’s a brand name. Tried the cheap no-name brand before this and it lasted only few months. That was waste of time and money trying to be cheap.
Reommended O2 sensor for mini cooper. Just like the original. Hope it fixes check engine light for upstream O2 being suspect. Just installed, so time will tell.