Hallo, Falschluft wäre der erste Test gewesen den ich gemacht hätte. Die Fehlermeldung mit vernünftiger Software würde wahrscheinlich lauten "Regelanschlag fett" und das wäre dann ziemlich eindeutig Falschluft oder eine sterbende Spritpumpe.
Was du an Sensorik gewechselt hast war hoffentlich original von BMW, sonst hast du dir wahrscheinlich nur noch mehr Fehler eingebaut.