Hast du denn die Möglichkeit deinen Wagen mit dem BMW spezifischen Tools auszulesen?
Würde ich als erstes mal machen bevor du wahllos irgendwelche Teile tauscht ...
Wenn du keinen Zugriff auf diese Tools hast kann dir evtl. jemand von hier aus deiner Nähe helfen, alles andere wird wohl wieder ein Glaskugelspiel ...