I have a 2007 530i that needed o2 sensor replacing.
Some of my symptoms were rough idle, poor fuel economy, loss of power at times, engine shut down while cruising on the highway, and my fuel gauge click at barely half a tank.
I just swapped the sensors and so far all of those issues have been fixed besides the fuel gauge, it still clicks at half a tank. Could it be the fuel pump float? Or something else?