D94001 er en feil som er lagret i BMW-ens minne (en ISTA-feilkode, ikke en standard OBD-II P-kode).
Hva det betyr: Karosseristyreenheten (BDC) mottok en ugyldig sjekksum for meldingen Drive train data 2 (0x3F9) fra motormodulen DME/DDE over PT-CAN. Kan gi startmotor som ikke går rundt, at giret sitter fast i P, eller at motoren stopper når du legger i gir. Som regel svakt eller uregistrert batteri, ettermontert startsperre, fukt ved BDC eller skadet CAN-ledningsnett.