Ich würde erstmal den Undichtigkeiten nachgehen.
Wir hatten ein vergleichbares Problem an unserem E39-520i, da war ein kleiner Schlauch undicht (ich glaube zwischen Kurbelgehäuse und Luftfilter) mit der Folge dass der Motor immer wieder zu mager lief. Die Motorsteurung versucht solche Dinge auszugleichen und gerät dabei an die Grenzen des Systems.
Gruß
Volker