Beim Auslesen werden über die OBD-2-Schnittstelle die im Steuergerät gespeicherten Fehlercodes (DTC) abgerufen; jeder Code ist fünfstellig aufgebaut und benennt den auffälligen Messkreis, in dem ein unplausibles Signal erkannt wurde, nicht zwingend das defekte Bauteil, weshalb Löschen zwar den Eintrag entfernt, aber nicht die Ursache. Repair First ordnet einen wiederkehrenden Code fachlich ein und setzt das betroffene Steuergerät instand, wenn es die Signale nicht mehr korrekt verarbeitet.
Kapitel 1
Was der Fehlerspeicher ist und wie das Auslesen funktioniert
Jedes moderne Fahrzeug überwacht sich fortlaufend selbst. Die Steuergeräte vergleichen die Signale ihrer Sensoren mit hinterlegten Sollwerten. Weicht ein Wert dauerhaft oder wiederholt vom erwarteten Bereich ab, hält das Steuergerät diesen Vorfall als Eintrag im Fehlerspeicher fest. Dieser Speicher ist also kein Fehlerprotokoll im Sinne von "Bauteil X ist kaputt", sondern eine Liste von Momenten, in denen ein Messkreis nicht plausibel war.
Ausgelesen wird über die OBD-2-Schnittstelle, eine seit Langem genormte Diagnosebuchse, die sich bei den meisten Pkw im Fußraum auf der Fahrerseite befindet. Ein Diagnosegerät oder ein einfacher Adapter verbindet sich mit dieser Buchse und fragt die gespeicherten Codes ab. Herstellerübergreifend genormt ist dabei die Form der Codes, der sogenannte DTC (Diagnostic Trouble Code).
Ein solcher Code ist fünfstellig aufgebaut, zum Beispiel P0300. Der erste Buchstabe ordnet das System ein: P steht für Antrieb (Powertrain, also Motor und Getriebe), C für Fahrwerk (Chassis), B für Karosserie (Body) und U für Netzwerk und Bussysteme. Die folgenden Ziffern grenzen den betroffenen Bereich weiter ein. Wichtig ist der Grundgedanke: Der Code sagt Ihnen, wo das Steuergerät ein Problem gesehen hat, nicht was genau defekt ist.
Kapitel 2
Ein Code benennt einen Messkreis, nicht das defekte Bauteil
Hier liegt das größte Missverständnis rund um die Diagnose, und es führt regelmäßig in die Irre. Ein Fehlercode nennt den Messkreis, in dem ein unplausibles Signal auftrat. Er nennt nicht die Ursache. Das defekte Bauteil kann der genannte Sensor sein, ebenso gut aber ein Kabel, ein Stecker, eine Masseverbindung, ein anderes Bauteil im selben Kreis oder das Steuergerät selbst, das das Signal nicht mehr korrekt verarbeitet.
Ein Beispiel macht das greifbar: Ein Code zur Lambdasonde kann bedeuten, dass die Sonde defekt ist. Genauso kann ein Marderbiss am Kabel, ein Falschluftleck oder ein Fehler in der Auswerteelektronik des Steuergeräts denselben Code auslösen, weil in allen Fällen das Signal am Ende unplausibel ankommt. Wer nur den Code liest und daraufhin die Sonde tauscht, hat im schlechtesten Fall ein intaktes Teil ersetzt und den Fehler nicht behoben.
Genau deshalb tauschen Werkstätten mitunter das falsche Teil: Der Code wird als Bauteil-Diagnose missverstanden. Die folgende Tabelle zeigt an drei typischen Codes, was der Eintrag meint und was er ausdrücklich nicht beweist.
| Code-Bereich | Was er meint | Was er NICHT bedeutet |
|---|---|---|
| P0300 (Zündaussetzer, mehrere Zylinder) | Die Verbrennung setzt unregelmäßig aus, an wechselnden Zylindern | Nicht automatisch "Zündspule defekt": mögliche Ursache sind auch Zündkerzen, Einspritzung, Kompression, Falschluft oder die Ansteuerung durch das Steuergerät |
| P0140 (Lambdasonde, Bank 1, Sensor 2) | Das Signal der hinteren Lambdasonde ist unplausibel oder fehlt | Nicht zwingend "Sonde defekt": Kabelbruch, korrodierter Stecker, Masseproblem oder eine gestörte Auswertung im Steuergerät führen zum selben Code |
| P0560 (Systemspannungsversorgung zu niedrig) | Die vom Steuergerät gemessene Bordspannung liegt außerhalb des Sollbereichs | Nicht "Batterie leer": ebenso Lichtmaschine, Massepunkte, Übergangswiderstände oder die interne Spannungsmessung des Steuergeräts |
Die Lehre daraus ist einfach: Ein Code ist der Anfang einer Diagnose, nicht ihr Ergebnis. Erst die Prüfung des gesamten Messkreises zeigt, ob der Sensor, die Verkabelung oder das Steuergerät die Meldung verursacht.
Kapitel 3
Fehlerspeicher löschen: was dabei passiert und was nicht
Das Löschen des Fehlerspeichers ist schnell erledigt: Das Diagnosegerät sendet den entsprechenden Befehl, und die gespeicherten Einträge verschwinden. Die Motorkontrollleuchte oder eine andere Warnleuchte geht dabei zunächst aus. Das fühlt sich nach einer Lösung an, ist aber keine.
Entscheidend ist die Unterscheidung zwischen Eintrag und Ursache. Gelöscht wird nur der Eintrag, also die protokollierte Meldung. Die Ursache bleibt unberührt. Steht der Fehler weiter an, erkennt das Steuergerät beim nächsten Fahrzyklus dasselbe unplausible Signal erneut und legt den Code wieder ab. Die Warnleuchte kommt zurück, oft schon nach wenigen Kilometern.
Ein sinnvoller Zweck bleibt dem Löschen dennoch: Es ist ein Diagnoseschritt. Wer den Speicher nach einer Reparatur löscht und dann prüft, ob der Code wiederkehrt, erfährt, ob das Problem behoben ist. Kehrt er nicht zurück, war die Ursache getroffen. Kommt er wieder, steht der Fehler weiter an. In dieser Rolle ist das Löschen ein Werkzeug, keine Reparatur.
Wichtig ist auch, dass mancher Code gar nicht dauerhaft, sondern nur sporadisch auftritt. Ein einmaliger, danach nicht mehr auftretender Eintrag kann von einem Einzelereignis stammen. Ob ein Code eine echte, anstehende Störung beschreibt oder ein Einzelfall war, zeigt sich erst, wenn Sie nach dem Löschen weiter beobachten, ob er wiederkehrt.
Kapitel 4
Warum das Batterie-Abklemmen den Speicher nicht mehr löscht
Ein hartnäckiger Ratschlag lautet, man müsse zum Löschen nur kurz die Batterie abklemmen. Das stammt aus einer Zeit älterer Fahrzeuge, in denen einzelne Steuergeräte ihre Fehler in flüchtigem Speicher hielten, der ohne Strom verloren ging. Bei aktuellen Fahrzeugen trifft das nicht mehr zu.
Moderne Fahrzeuge sind über Bussysteme wie den CAN-Bus vernetzt, und die Steuergeräte legen ihre Fehlereinträge dauerhaft ab, sodass sie einen Stromausfall überstehen. Ein Trennen der Batterie löscht den Fehlerspeicher deshalb nicht mehr zuverlässig. Der Code bleibt in aller Regel erhalten oder wird beim nächsten Start sofort neu erkannt.
Dazu kommt: Das Abklemmen hat unerwünschte Nebenwirkungen. Adaptionswerte gehen verloren, gelernte Einstellungen werden zurückgesetzt, Komfortfunktionen müssen unter Umständen neu angelernt werden, und je nach Fahrzeug sind weitere Codes die Folge. Ein sauberes Löschen erfolgt heute über die Diagnoseschnittstelle, gezielt und nur für den betroffenen Eintrag. Und auch dann gilt unverändert: Der Eintrag ist danach weg, die Ursache nicht.
Kapitel 5
Wann ein wiederkehrender Code auf ein defektes Steuergerät deutet
Der aussagekräftigste Hinweis ist die Wiederkehr. Kommt ein Code nach dem Löschen zuverlässig zurück, steht der Fehler weiter an, und die Diagnose muss den gesamten Messkreis abarbeiten: Sensor, Verkabelung, Stecker, Masse, Versorgungsspannung und schließlich das Steuergerät selbst.
Auf das Steuergerät deutet es besonders dann, wenn die naheliegenden Bauteile bereits geprüft oder ersetzt wurden und der Code trotzdem bleibt. Auch mehrere gleichzeitige, scheinbar unzusammenhängende Codes, Kommunikationsfehler auf dem Bus oder unplausible Werte über verschiedene Messkreise hinweg können darauf hindeuten, dass nicht die einzelnen Sensoren, sondern die Auswerteelektronik im Steuergerät die Signale nicht mehr korrekt verarbeitet.
In diesem Fall hilft weiteres Löschen nicht weiter, und ein Tausch einzelner externer Bauteile geht am Problem vorbei. Sinnvoll ist dann die Instandsetzung des Steuergeräts selbst. Wie dieser Übergang von der Diagnose zur Reparatur aussieht und woran Sie einen Steuergerätdefekt erkennen, lesen Sie auch im Überblick zur Motorkontrollleuchte.
Weil ein Code den auffälligen Messkreis benennt und nicht zwingend das defekte Bauteil, lohnt der genaue Blick auf den einzelnen Code. Die folgenden Fehlercodes gehören zu den häufigsten Einträgen im Motorbereich. Auf den verlinkten Seiten lesen Sie, was hinter dem jeweiligen Code steckt und welche Ursachen im zugehörigen Messkreis in Frage kommen.
Zeigt die Diagnose auf ein defektes Steuergerät, muss es nicht ersetzt werden. Repair First setzt Ihr Original als Fachbetrieb instand: Codierung und Programmierung bleiben erhalten, ein erneutes Anlernen entfällt. Auf jede Reparatur erhalten Sie 24 Monate Garantie, der Versand erfolgt europaweit. Das passende Angebot für Ihr Gerät finden Sie unter Motorsteuergerät-Reparatur. Warum sich die Instandsetzung gegenüber dem Neuteil lohnt, lesen Sie im Ratgeber Steuergerät defekt: Symptome und Ursachen.
