EnglishSrpskiDeutschFrançaisРусскийEspañolItalianoPortuguês中文한국어PolskiČeštinaSlovenčinaSlovenščinaБългарскиNederlandsTürkçeالعربيةLietuviųLatviešuEestiHrvatskiRomânăΕλληνικάМакедонскиShqipBosanskiBahasa IndonesiaไทยTiếng Việtहिन्दीქართულიעברית日本語MagyarSvenskaDanskNorskSuomiفارسی

BMW fault code D94001

D94001 is a fault stored in your BMW's memory (an ISTA fault code, not a standard OBD-II P-code).

What it means:
The body controller (BDC) received an invalid checksum for the Drive train data 2 packet (0x3F9) from the engine module DME/DDE over PT-CAN. May cause a no-crank, being stuck in P, or stalling when engaging a gear. Most often a weak or unregistered battery, an aftermarket immobiliser, moisture near the BDC or damaged CAN wiring.

Related codes: D90D0D · D90D37 · D90D69 · D91DE6 · D91DFD · D9C50B

Decode your BMW's fault memory automatically in Telegram

Free reference for owners. Not affiliated with BMW AG; BMW and CarData are trademarks of BMW AG.