Did you get anywhere with your issue I have the same codes on both banks P0151-1a P051-00 P0131-1a and P031-00 I have replaced both sets of O2 sensors twice in six months and these faults keep coming back I have even checked that the Cats are good. What have you managed to discover ?
The problem is related to three valves. First is in the oil filter housing its ball valve you need to run some seafoam or other vanish remover to clear the valve that is sticking,
Secondly there are two VCC Solenoids one on each bank of cylinders, You need a special socket from BMW to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.