ich halte dagegen und tippe zu 99% auf das ABS/DSC-Steuergerät. Leider ca. 600,-EUR für ein Neues bzw. Repartur mit Einschicken für 250,-EUR. Ich würde jetzt auch mal tippen, dass dein Auto vom Baujahr her zwischen 1999 und 2001 liegt. Da gab es mit dem STG die meisten Probleme.
Den Radsensor kann man bei BMW ausschließen, indem man den Fehler(wird trotz defektem STG meist ein defekter Radsensor angezeigt!) löscht und nen neuen Radsensor nur ansteckt(nicht einbaut!-> geht sonst nicht mehr zurück zu geben) und dann mal die Zündung an macht. Wenn es der Sensor war, wird kein Fehler mehr im Speicher abgelegt. War es der Sensor nicht, dann ist trotz neuem Sensor wieder der gewechselte als Fehler drin. Ein weiteres Indiz für das STG ist auch eine Temperaturabhängigkeit des Fehlers. Wenn es früh bei niedrigen Außentemperaturen noch funzt und erst bei steigender Motorwärme zum Aufleuchten der beiden Lampen kommt, dann mach ich aus den 99% auch 100%. :-)