Jeśli silnik lub układ wtryskowy zaczął pracować niesprawnie, to przede wszystkim należy odczytać zawartość pamięci kodów usterek. Aby wydrukować kody usterek, do samochodu na stacji paliw podłącza się elektroniczne urządzenie odczytujące.
Wszystkie wersje systemu DME posiadają możliwość zapisywania funkcji serwisowych: w przypadku awarii czujników centrala bazuje na wartościach średnich ze skumulowanych wartości dla poszczególnych czujników. W przypadku awarii przepływomierza objętościowego lub masowego powietrza, jednostka sterująca przyjmuje dane o położeniu przepustnicy i prędkości obrotowej wału korbowego jako wartości odniesienia. Regulacja ta odbywa się automatycznie. a kierowca nie jest o tym informowany. Podróż może być kontynuowana, ponieważ osiągi pojazdu pogarszają się w bardzo niewielkim stopniu. Jednak powstałe usterki są rozpoznawane przez jednostkę sterującą i przechowywane w postaci kodów. Dlatego wskazane jest skontaktowanie się z warsztatem BMW i odczytanie zawartości pamięci kodów usterek, nawet jeśli nie ma widocznych usterek, na przykład podczas regularnego pomiaru poziomu toksyczności spalin.
Uwaga: Po odłączeniu akumulatora lub po odłączeniu wtyczki wielostykowej centrali wszystkie zgromadzone kody usterek zostaną wykasowane.