Moin,
hast Du eine Möglichkeit, den Wagen mit einer brauchbaren (idealerweise BMW) Software auszulesen?
Einige mögliche Fehlerquellen beim M57 lassen sich hier gut identifizieren, da im Fehlerspeicher abgelegt.
Ein Tester der sich nicht mit einem Steuergerät verbinden lässt klingt leider nicht nach einer brauchbaren Software...
Vielleicht gibt es einen Stammtisch oder Forumsnutzer in Deiner Nähe, der Dir hier helfen kann.