Quote Originally Posted by rebel.ranter View Post
Looking around it appears there can be many causes for these including bad fuel, air leak, faulty sensors, faulty wiring and the least likely is two fails cats.
Tks rebel....
Any sensor I have replaced are always oem.
MAF, camshaft, crank all VDO or genuine BMW disa, bosch O2.
I didn't think the fuel filter can be swapped out, built in unit I think. Ccv all replaced with genuine BMW.
BMW rocker cover gasket... On and on.
Might look at the old reliable fault of airleak