Hallo Martin,
zum Schiebedach, hier kannst du folgendes machen:
Mit einem Inbusschlüssel (direkt am Antriebsmotor) manuell die korrekte Position anfahren bis das Dach ohne Absatz gerade steht. Dann den Motor ausbauen und diesen in ausgebautem Zustand erneut auf die Nullstellung fahren. Jetzt diesen wieder einbauen, somit hat er nun die korrekte Nullstellung.
Hatte bei mir 2018 nach diesem Prinzip einwandfrei geklappt.
Zum Tacho:
Ab Werk werden beim BMW E31 Tacho und EKM miteinander "verpaart". Sie tauschen sich dann bidirektional ihre Codierdaten aus. Ist diese Kommunikation (iBUS) gestört, ist eines der Module defekt oder wurde eines der Komponenten ausgetauscht (z.B. gegen ein Gebrauchtteil) so erscheint der Fehler "EEEE" in der Anzeigeleiste des Tachos. Die 4x "E" stehen für Error.
In allen genannten Fällen kann ich dir helfen:
Tacho BMW E31 instandsetzen
EKM E31 instandsetzen oder neu programmieren
Tacho / EKM Neuverpaarung