Wie schon geschrieben stehen die BC Daten ja im Codierstecker (der ja im Kombi sitzt). Wenn also das Kombi und der darin enthaltene Codierstecker nicht mehr Original sind dann kann es schon sein das der BC "falsche" (also nicht zu Deinem BMW passende) Werte bekommt und dann somit auch falsch rechnet.
Also, am besten mal nen Kurztest machen ... siehe
McTube's Antwort