Hört sich für mich nach Massefehler an!
Also was beim E46 sehr kurios ist, ist wenn die Batt eine zu niedrige Spannung hat und es dann gestartet wird, das dann die Abblendlichter im Takt zum Anlasserrelais blinken.
Bitte messe deine Spannung im Ruhezustand, und dann beim Starten. Fällt sie unter 9 Volt iss vermutlich die Batt im Sack.
Natürlich kurios von wegen rollen usw. Check aber erstmal die Spannung und dann wird weiter gerätselt
Ps hat also nix mit dem Massefehler zu tun, das blinken bei leerer Batt iss völlig normal, leider