Fehlercodes (DTC) erklärt: Was sie bedeuten und wie Diagnose funktioniert
✎ Zuletzt aktualisiert: 10. März 2026
Was sind Fehlercodes (DTC)?
DTC steht für Diagnostic Trouble Code – ein standardisierter Code, den das Motorsteuergerät (ECU) speichert, wenn es eine Abweichung vom Normalzustand erkennt.
Jedes moderne Fahrzeug (ab 2001 in der EU) hat ein OBD2-System (On-Board-Diagnostics), das ständig alle Systeme überwacht und bei Problemen Fehlercodes generiert.
Aufbau eines Fehlercodes
Fehlercodes haben ein standardisiertes Format:
P0420 → das bedeutet:
| Stelle | Wert | Bedeutung |
|---|---|---|
| 1. Buchstabe | P | Powertrain (Antrieb) |
| 2. Ziffer | 0 | Generischer Code (SAE-Standard) |
| 3. Ziffer | 4 | Subsystem: Abgasreinigung |
| 4.+5. Ziffer | 20 | Spezifisches Problem |
Erste Stelle – System:
- ▸P = Powertrain (Motor, Getriebe)
- ▸B = Body (Karosserie, Komfort)
- ▸C = Chassis (Fahrwerk, Bremsen)
- ▸U = Network (Kommunikation zwischen Steuergeräten)
Zweite Stelle – Standardisierung:
- ▸0 = Generischer Code (herstellerübergreifend, SAE J2012)
- ▸1 = Herstellerspezifischer Code
Wie werden Fehlercodes ausgelesen?
OBD2-Diagnosegerät
Wird an die OBD2-Buchse angeschlossen (meist unter dem Lenkrad, links). Es gibt verschiedene Geräte-Typen:
| Typ | Kategorie | Funktionsumfang |
|---|---|---|
| Bluetooth-Adapter (ELM327) | Einsteiger | Basis-Codes auslesen |
| Handheld-Scanner | Mittelklasse | Codes + Live-Daten |
| Profi-Diagnosegerät (z.B. Delphi, Autel) | Professionell | Alle Steuergeräte, Codierung |
| Herstellerspezifisch (VCDS, ISTA) | Spezialist | Voller Zugang zu einer Marke |
Was zeigt die Diagnose?
- ▸Gespeicherte Fehler (Confirmed/Permanent): Fehler ist aufgetreten und bestätigt
- ▸Sporadische Fehler (Pending): Fehler ist einmal aufgetreten, aber noch nicht bestätigt
- ▸Freeze-Frame-Daten: Motorzustand zum Zeitpunkt des Fehlers (Drehzahl, Temperatur, Last, etc.)
- ▸Live-Daten: Aktuelle Sensorwerte in Echtzeit
Die wichtigsten Fehlercodes nach Kategorie
Motor & Verbrennung
| Code | Bedeutung |
|---|---|
| P0300-P0312 | Fehlzündung (allgemein / Zylinder 1-12) |
| P0171/P0174 | Gemisch zu mager (Bank 1/2) |
| P0172/P0175 | Gemisch zu fett (Bank 1/2) |
| P0101-P0104 | Luftmassenmesser (MAF) Problem |
Abgassystem (AGR/DPF/Katalysator)
| Code | Bedeutung |
|---|---|
| P0400-P0410 | AGR-System Fehler |
| P0420/P0430 | Katalysator-Effizienz unter Schwellwert |
| P2002 | DPF-Effizienz unter Schwellwert |
| P2463 | DPF – Rußbeladung zu hoch |
AdBlue/SCR
| Code | Bedeutung |
|---|---|
| P20E8 | Reduktionsmittel-Druck zu niedrig |
| P2BAD | SCR-Effizienz unter Schwellwert |
| P2201/P2203 | NOx-Sensor defekt |
Turbo/Ladedruck
| Code | Bedeutung |
|---|---|
| P0234 | Ladedruck zu hoch (Überladung) |
| P0299 | Ladedruck zu niedrig (Unterladung) |
| P0235-P0242 | Ladedrucksensor Probleme |
Fehlercodes löschen: Was passiert?
Viele Leute löschen Fehlercodes einfach mit einem OBD-Scanner. Was tatsächlich passiert:
Nach dem Löschen:
- ▸Alle gespeicherten DTCs werden entfernt
- ▸Motorwarnleuchte geht aus
- ▸Freeze-Frame-Daten werden gelöscht
- ▸Readiness-Monitore werden zurückgesetzt
Was dann passiert:
- ▸War das Problem behoben → Code kommt nicht wieder ✅
- ▸War das Problem nicht behoben → Code kommt zurück ❌
- ▸Typisch: Nach 50-200 km taucht der gleiche Code wieder auf
Warum "einfach löschen" keine Lösung ist:
Fehlercodes sind Symptome, keine Ursachen. Den Code zu löschen ist wie ein Pflaster auf eine offene Wunde – das Problem darunter bleibt.
DTC Off: Was ist das?
DTC Off bedeutet: Der Fehlercode wird in der ECU-Software permanent deaktiviert. Der Sensor misst weiterhin, aber die ECU speichert keinen Fehler mehr und zeigt keine Warnleuchte.
Wofür wird DTC Off eingesetzt?
- ▸Bei modifizierten Fahrzeugen, um Fehlermeldungen nach Hardware-Änderungen zu vermeiden
- ▸Im Motorsport bei Fahrzeugen ohne Straßenzulassung
- ▸Bei Fahrzeugen mit geänderten Komponenten (z.B. Sportauspuff im Renneinsatz)
- ▸Bei Prüfstandsfahrzeugen oder Entwicklungsfahrzeugen
Was sollte man beachten?
- ▸Das zugrunde liegende Problem besteht weiterhin
- ▸Bei Straßenfahrzeugen kann die HU (TÜV) auffallen, wenn Monitore deaktiviert sind
- ▸Folgeschäden werden nicht mehr automatisch erkannt
- ▸Bei Straßenfahrzeugen gelten je nach Art der Deaktivierung rechtliche Einschränkungen
Professionelle Fehlerdiagnose: Der richtige Weg
Schritt 1: Fehlerspeicher vollständig auslesen
Nicht nur den Motor – alle Steuergeräte scannen. Ein modernes Auto hat 20-80 Steuergeräte.
Schritt 2: Freeze-Frame-Daten analysieren
Unter welchen Bedingungen trat der Fehler auf?
- ▸Bei welcher Drehzahl?
- ▸Bei welcher Temperatur?
- ▸Bei welcher Last?
- ▸Wie oft?
Schritt 3: Live-Daten prüfen
Sensorwerte in Echtzeit vergleichen mit Sollwerten:
- ▸Lambda-Sonde: Sollwert vs. Istwert
- ▸MAF-Sensor: Gemessene vs. erwartete Luftmasse
- ▸Ladedruck: Soll vs. Ist
Schritt 4: Ursache identifizieren
Der Fehlercode sagt was nicht stimmt, aber nicht warum:
- ▸P0171 (Gemisch zu mager) → ist der MAF defekt? Oder ein Unterdruck-Leck? Oder der Kraftstoffdruck zu niedrig?
- ▸P0420 (Kat-Effizienz niedrig) → ist der Kat verbraucht? Oder die Lambda-Sonde defekt? Oder ein Abgasleck?
Schritt 5: Reparatur und Verifizierung
Nach der Reparatur:
- ▸Fehler löschen
- ▸Testfahrt (mind. 50-100 km)
- ▸Erneut auslesen
- ▸Prüfen ob Fehler zurückkommt
OBD2-Readiness-Monitore
Die ECU führt Selbsttests durch ("Monitore"). Bei der TÜV-Prüfung werden diese geprüft:
| Monitor | Was wird geprüft |
|---|---|
| Catalyst | Katalysator-Effizienz |
| Oxygen Sensor | Lambda-Sonden Funktion |
| EGR | AGR-System |
| Evaporative | Tankentlüftung |
| Misfire | Fehlzündungen |
| Fuel System | Kraftstoffsystem |
Wenn Fehlercodes kurz vor dem TÜV gelöscht wurden, sind die Monitore "Not Ready" – das fällt auf.
Zusammenfassung
Fehlercodes sind ein wichtiges Diagnose-Werkzeug. Sie zeigen was im Fahrzeug nicht stimmt, aber nicht warum. Einfaches Löschen behebt keine Probleme. Professionelle Diagnose bedeutet: alle Steuergeräte scannen, Freeze-Frame und Live-Daten analysieren, Ursache finden und dann erst reparieren. DTC-Off-Lösungen haben ihren Platz im Motorsport und bei Spezialanwendungen – bei Straßenfahrzeugen sollte man sich vorher gut informieren.
Tags
Rayen Slimane
Spezialist für ECU-Programmierung, Web-Entwicklung und digitale Logik
Autor