Ich checks noch nicht ganz, hast du jetzt OEM Software drauf? Wenn nicht, das als erstes machen (wenn möglich).
Was bedeutet "wurde repariert"? Wurde ne neue DME verbaut oder wurd an der alten rumgelötet?
Wenn der nur auf drei Pötten läuft und euer Diagnosegerät keine weiteren Fehler ausspuckt, dann taugt das Ding nicht. Zu 99% muss da was drinstehen. Bei Motorproblemen würde ich generell nur mit BMW spezifischer Software dran. Da weißte woran du bist. Am Besten direkt mit R******d und erstmal die Ablaufpläne abarbeiten. Viel mehr macht eine Werkstatt auch erstmal nicht. Und wenn die dann nicht weiter wissen, gucken die ins Forum 
Am ende ist es Kabelbruch oder Stecker lose oder irgendetwas anderes banales...
PS nen gelben Engel als Freund. Raffiniert Mönchen, raffiniert 
