Hallo und herzlich willkommen im Club.
Ohne grossartig übertreiben zu wollen würde ich sagen, da ist was kaputt.
Die Ursache kann natürlich an Vielem liegen, und ohne Fehlerspeicher auslesen könnte es noch länger dauern, den Fehler zu finden.
Warum hast Du Dich nicht zu erst an Deinen Freund, den BMW Meister gewand?
Der hätte Dir doch zumindest sofort den Fehler eingrenzen können.
Wir können nur vermuten das es irgendwo an der Benzinzufuhr hapern müste, oder im Zündungsbereich.
Ohne weitere Details wird das sehr schwierig.
Wenn Du wenigsten Deinen Wohnort angeben hättest, dann könnte sich ein "Spezi" aus Deiner Region sich drum Kümmern.
Gruss Ralf