D94001 est un défaut stocké dans la mémoire de votre BMW (code ISTA, pas un code OBD-II P standard).
Ce que ça signifie: Le calculateur de carrosserie (BDC) a reçu une somme de contrôle non valide pour le message Drive train data 2 (0x3F9) du calculateur moteur DME/DDE via le bus PT-CAN. Peut provoquer un démarreur qui ne tourne pas, un blocage en position P ou un calage lors de l'engagement d'un rapport. Le plus souvent une batterie faible ou non enregistrée, un antidémarrage additionnel, de l'humidité près du BDC ou un câblage CAN endommagé.