Der Anlasser dreht nicht, wenn ich das richtig gesehen habe... Entweder Schlüssel (Transponder, Spule, EWS), der Anlasser selbst oder der Zündanlassschalter (ist bei E46, E39, E53 etc. gerne mal ein Problem).
Hast Du die Möglichkeit, mit Hilfe einer zweiten Person, leicht auf den Anlasser zu klopfen, während der andere versucht zu starten?
EWS etc. findet man über Auslesen der selbigen oder der DME/DDE. Das ist dort, wenn, abgespeichert.