Fahr bitte zu BMW,
Wie du selbst siehst kannst du mit diesen Fehlercodes nicht viel anfangen.
Zudem hast du einen 320i E92, was kurzum bedeutet dass der N43 Motor verbaut ist.
Ohne BMW Diagnose und entsprechenden Testmodulen die auf explizite Bauteile und deren Änderungen hinweisen wird sich die Fehlersuche so schwierig gestalteten dass du im Endeffekt vielleicht 3 mal zu BMW fahren hättest können.
Diese Motoren haben einige Probleme.
Wenn du nicht regelmäßig bei BMW in Wartung warst, dann kann es auch schon sein dass die ein oder andere Technische Aktion nicht durchgeführt wurde.
Das heisst u. a., dass ggf. die Injektoren nicht geprüft und gewechselt wurden und alle Zündspulen ersetzt wurden.
Die Testmodule bei BMW geben gewisse Prüfabläufe vor zu den Fehlerspeichereinträgen so wird z.B. explizit beim N43 bei einem, nehmen wir mal an, "Zündaussetzer - Zylinder 2" Fehler im Testmodul auf die jeweiligen Zündspulen hingewiesen die Schadhaft sind und auch angewiesen die Injektoren zu prüfen.
Das heisst im großen und ganzen: Eine freie Werkstatt weiss z.B. schon mal gar nicht welche Bauteile mit welchen Teilenummern schadhaft sein können und wissen auch nicht welche die aktuellsten Bauteile dafür sind.