Ha a motor vagy a befecskendező rendszer tökéletlenül kezd működni, akkor mindenekelőtt ki kell olvasni a hibakód memória tartalmát. A hibakódok kinyomtatásához egy elektronikus leolvasó eszközt csatlakoztatnak az autóhoz a szervizben.
A DME rendszer minden verziója képes fenntartani a szervizfunkciókat: ha az érzékelők meghibásodnak, a vezérlőegység a megfelelő érzékelők összesített értékeinek átlagára támaszkodik. Ha a légáramlás-mérő vagy a levegőtömeg-mérő meghibásodik, a vezérlőegység a fojtószelep helyzetét és a főtengely fordulatszámát fogadja el referenciaértékként. Ez a beállítás automatikusan megtörténik. és erről a sofőrt nem értesítik. Az utazás folytatódhat, mivel a jármű dinamikus tulajdonságai nagyon kis mértékben romlanak. A fellépő hibákat azonban a vezérlőegység felismeri és kódként tárolja. Ezért tanácsos felkeresni egy BMW szervizt, és elolvasni a hibakód-memória tartalmát, még akkor is, ha nincs nyilvánvaló hiba, például a kipufogógázok toxicitási szintjének rendszeres mérése során.
Figyelem: Ha az akkumulátort leválasztják, vagy a vezérlőegység többtűs csatlakozóját leválasztják, az összes felhalmozódott hibakód törlődik.
