D94001 er en fejl, der er gemt i din BMW's hukommelse (en ISTA-fejlkode, ikke en standard OBD-II P-kode).
Hvad det betyder: Karrosseristyreenheden (BDC) modtog en ugyldig checksum for meddelelsen Drive train data 2 (0x3F9) fra motorstyreenheden DME/DDE via PT-CAN. Kan give manglende start, fastlåsning i P eller at motoren går i stå ved gearindlægning. Oftest et svagt eller uregistreret batteri, en eftermonteret startspærre, fugt ved BDC eller beskadigede CAN-ledninger.