Sagt mal, müsste ein solcher Wackelkontakt nicht auch gleich wieder einen Fehler im STG hinterlegen? Vielleicht liegt da das/ein Problem? Es gab und gibt evt. vereinzelt noch Geräte, die das STG per Blinkcode auslesen konnten, sehr zuverlässig war das m.E. aber nie. Es wurden fehlerfreie Teile als defekt gemeldet, es wurden Codes ausgeblinkt, die es in der Fehlerliste von BMW gar nicht gab usw. Ansonsten hilft wohl leider nur, alle Steckverbindungen penibelst zu prüfen und die Teile probehalber durch zu tauschen. Also beim TE jetzt noch die beiden Sensoren und das STG.