Ja und nein. Die Billigschrauber finden den Fehler nicht und du meckerst über BMW, das passt nicht zusammen. Fehler passieren, du bist jetzt ja auch schon zum dritten Mal bei den Schraubern, hast 500 Euro bezahlt und die Fuhre raucht immer noch.
Eine ganze Liste von Möglichkeiten, wo der Motor Öl verlieren kann, hatte ich oben verlinkt. Eine ZKD für 219 Euro wechseln und dann vermuten, dass es immer noch leckt ist billig, aber nicht preiswert.