Das ist schon mit die beste Kombi zum Auslesen für einen E38.
KWS steht eigentlich auch im Fehlerspeicher, wenn kaputt.
Komisch, dass er im Betrieb, also Motor lief ja, ausgegangen ist.
Würde sonst den Fehler auch eher im Bereich Wegfahrsperre / Schlüssel etc. suchen.
Hast Du schon einen Abgleich von EWS und DME gemacht?
(Startwert EWS-3 synchronisieren)
Hier z.B. sieht man es (ab ~4:30min)
https://www.youtube.com/watch?v=vRGh9fMRWkA