Ich verstehe auch nicht so richtig, wo das Problem ist. Gerade wenn zwei unterschiedliche Fahrer das Fahrzeug bewegen, ist es doch sinnvoll, unterschiedliche Profile anzulegen und diese mit den Schlüsseln zu verknüpfen.
Wenn man das nicht will, „weiß“ das Fahrzeug nicht wer fährt und stellt vermutlich beim Anmelden immer die letzte benutze Position ein.
Dann muss man experimentieren. Entweder gar kein Profil, so wie Springteufel schreibt, aber da denke ich passiert genau das beschriebene, oder nur ein Profil und das mit meinetwegen L1 verknüpfen. Dann fährt der Sitz nach dem Anmelden immer auf L1. Wenn das nicht passt, einfach nach dem anmelden die gespeicherte Position L2 wählen.
Zusätzlich würde ich noch einstellen, dass der Sitz beim abmelden immer zurückfährt.