Deine Tankentlüftung könnte defekt sein, wenn im Tank kein Druckausgleich stattfinden kann, stört das die Treibstoffzufuhr.
Beim Kaltstart ist kein Druck im Tank, weil sich der über die Standzeit abbauen konnte, aber nach/bei einer Fahrt, ensteht durch Druck im Tank.
Öffne nach einer Fahrt mal den Tankdeckel, und lausche, ob es ein "zischen" gibt.
---------------------------------------
Wenn deine Einspritzdüsen nach einer Fahrt nicht zu 100% schließen, und sie nachtropfen, säuft dadurch dein Motor ab, und die große Menge an Treibstoff in den Zylindern kann nicht entzündet werden.
-------------------------------------------
Warst du schon beim Händler, und hast den Motorfehlerspeicher auslesen lassen ?
____________________________
Es wird immer nur eine Marke geben mit Freude am Fahren und das ist BMW.