Here's the deal, I pulled the codes on my 1998 328i and got:
I can not find what these codes mean anywhere. I also got the code:
P0164: O2 Sensor Circuit High Voltage (Bank 2, Sensor 3)
Does this mean that it needs to be replaced, and if so, which one?