Zurück zur Übersicht

BMW Fehlercode auslesen – ISTA, INPA, Carly, OBD2

BMW nutzt herstellereigene Hex-Codes (z. B. 2A82, 480A, CD9001) zusätzlich zu den standardisierten OBD-II-P-Codes (z. B. P0171, P0299). Welcher Code in welcher Form erscheint, hängt davon ab, welche Software man verwendet und welches Steuergerät man ausliest.

Passt diese Diagnose zu deinem BMW?

Gib deine 17-stellige Fahrgestellnummer (VIN) ein und identifiziere dein Fahrzeug.

Keine Buchstaben I, O oder Q. Genau 17 Zeichen.0/17

Die eingegebene Fahrgestellnummer wird zur Fahrzeugbestimmung an unseren Server übertragen; dort können externe Fahrzeugdatenquellen abgefragt werden. Sie wird nicht dauerhaft gespeichert und nicht an Analytics übergeben.

Welche Tools gibt es?

Es gibt drei Hauptkategorien von Diagnose-Tools für BMW – jede mit eigenem Funktionsumfang und eigener Tiefe.

  • Universal-OBD2-Scanner (z. B. Launch, Autel, Ancel): liest nur den standardisierten OBD-II-Bereich der DME/DDE – also primär abgasrelevante P-Codes. Keine Komfort-, Fahrwerk- oder Body-Steuergeräte.
  • Carly / OBDeleven: BMW-spezifische App-basierte Lösung mit Codieren und Auslesen aller wichtigen Steuergeräte. Gut für Privatanwender, aber kein vollständiger Werkstatt-Ersatz.
  • INPA / ISTA-D (offizielle BMW-Werkstattsoftware): liest jedes Steuergerät, zeigt Klartext-Bedeutung, geführte Fehlersuche, Live-Daten und Aktor-Tests. Standard in BMW-Werkstätten.
Eingestecktes Diagnosekabel an der OBD-Buchse links unter der Lenksaeule
Die Diagnosebuchse sitzt links unter der Lenksaeule hinter einer Abdeckklappe.

Welche Codes gibt es?

BMW verwendet zwei parallele Code-Systeme: standardisierte OBD-II-P-Codes und herstellereigene Hex-Codes. Beide können denselben Fehler beschreiben.

  • P-Codes (z. B. P0171, P0299, P0420): Standard nach SAE J2012, lesbar mit jedem OBD-II-Scanner.
  • Hex-Codes (4-stellig, z. B. 2A82, 480A, 4F8C): BMW-intern, deutlich präziser, oft nur mit ISTA/INPA/Carly auslesbar.
  • ISTA-Klartext-Kennungen (z. B. CD9001): kombinierte Kennung aus Steuergerät und internem Fehler.

Vorgehen Schritt für Schritt

Empfohlene Reihenfolge, wenn die Motorkontrollleuchte am BMW leuchtet oder eine Antriebsmeldung kommt:

  • Zündung an, Motor aus – Diagnose-Adapter an OBD-II-Buchse (links unter dem Lenkrad) anschließen.
  • Software starten und Fahrzeug per FIN identifizieren lassen.
  • Komplettes Steuergeräte-Auslesen (nicht nur Motor) – viele BMW-Probleme liegen in CAS, FEM/BDC, EGS oder DSC.
  • Fehler mit Häufigkeitszähler ('Frequency Counter') und Umgebungsbedingungen notieren.
  • Erst dann Bauteile prüfen – nie einfach 'Code löschen und weitersehen'.

Fehlerspeicher auslesen ist nicht dasselbe wie den Fehler verstehen

Das Auslesen selbst dauert wenige Minuten und liefert zunächst nur eine Liste: Steuergerät, Code, Bezeichnung. Die eigentliche Diagnose beginnt danach – nämlich mit der Frage, ob der Code die Ursache beschreibt oder nur eine Folge.

Ein Beispiel: Ein gespeicherter Ladedruck-Code sagt aus, dass der Ist-Ladedruck vom Soll abweicht. Ob das an einem defekten Turbolader, an einer gerissenen Ladeluftleitung, an einem klemmenden Ladedrucksteller oder an einem falsch messenden Sensor liegt, steht nicht im Speicher. Wer nur den Code googelt und das erstgenannte Bauteil tauscht, arbeitet auf Verdacht.

  • Code = Symptombeschreibung eines Steuergeräts, keine Diagnose.
  • Folgefehler sind häufig: Ein Grundfehler kann fünf weitere Einträge in anderen Steuergeräten erzeugen.
  • Reihenfolge und Zeitstempel helfen, den Grundfehler vom Folgefehler zu trennen.
  • Umgebungsbedingungen (Kühlmitteltemperatur, Drehzahl, Last, Kilometerstand) zeigen, in welcher Situation der Fehler entstand.

Sporadisch oder aktuell – der wichtigste Unterschied

BMW-Steuergeräte unterscheiden zwischen aktuell anstehenden und sporadisch gespeicherten Fehlern. Diese Information entscheidet über das weitere Vorgehen und geht beim Löschen verloren.

  • Aktuell / statisch: Der Fehler liegt im Moment des Auslesens an. Er lässt sich direkt mit Live-Daten und Aktor-Tests nachstellen – die beste Ausgangslage für eine saubere Diagnose.
  • Sporadisch: Der Fehler trat auf, steht aktuell aber nicht an. Typisch für Kabelbruch, Steckerkorrosion, Temperatur- oder Lastabhängigkeit. Hier hilft der Häufigkeitszähler weiter.
  • Häufigkeitszähler niedrig (1–2) und alter Kilometerstand im Eintrag: oft ein Altfehler, der nicht mehr relevant ist.
  • Häufigkeitszähler zweistellig und aktueller Kilometerstand: aktives Problem, auch wenn der Fehler gerade nicht ansteht.

BMW-spezifisch auslesen statt nur OBD-II

Die genormte OBD-II-Schnittstelle deckt nur den abgasrelevanten Teil der Motorsteuerung ab. Ein großer Teil typischer BMW-Probleme liegt außerhalb davon – in Getriebe (EGS), Fahrwerk (DSC), Bordnetz (FEM/BDC, CAS) oder Komfortelektronik. Diese Steuergeräte sieht ein Standard-Scanner schlicht nicht.

Praktisch bedeutet das: Ein universeller Scanner ist für einen ersten Blick brauchbar, für die Ursachensuche an einem BMW aber oft zu grob. Wie ein BMW-spezifisches Auslesen mit App und Adapter konkret abläuft, ist in der BimmerLink-Anleitung Schritt für Schritt beschrieben.

  • Universal-OBD-Scanner: abgasrelevante P-Codes, Live-Daten der DME/DDE, Readiness-Codes.
  • BMW-App-Lösungen (BimmerLink, Carly) mit passendem Adapter: alle wichtigen Steuergeräte, Klartext, Serviceanzeige, Batterieregistrierung.
  • INPA / ISTA-D: vollständiger Zugriff inklusive geführter Fehlersuche, Aktor-Tests und Prüfplänen.
  • Wichtig: Nicht das teuerste Gerät entscheidet, sondern ob es das betroffene Steuergerät überhaupt erreicht.

Löschen oder Ursache beheben?

Fehler löschen ist kein Reparaturschritt. Sinnvoll ist das Löschen nur an zwei Stellen: einmal zu Beginn, um Altlasten von aktuellen Fehlern zu trennen, und einmal nach der Reparatur, um die Wirksamkeit zu prüfen.

Kommt ein Code nach dem Löschen innerhalb weniger Fahrzyklen zurück, ist die Ursache nicht behoben. Bleibt er weg, sollte trotzdem nach zwei bis drei Wochen erneut ausgelesen werden – gerade bei sporadischen Fehlern.

  • Vor der Diagnose löschen: nur nach vollständiger Dokumentation aller Einträge.
  • Nach der Reparatur löschen: ja, anschließend Probefahrt mit Warmlauf und Lastphase.
  • Vor dem Gebrauchtwagenkauf: ein frisch geleerter Speicher ist ein Warnsignal, kein gutes Zeichen.
  • Adaptionswerte (Gemisch, VANOS, Getriebe) nur gezielt zurücksetzen, nicht pauschal alles.

Typische Fehler bei der Selbstdiagnose

Die meisten unnötigen Teiletausche entstehen nicht durch fehlende Technik, sondern durch Abkürzungen im Vorgehen.

  • Nur die Motorsteuerung auslesen und andere Steuergeräte übergehen.
  • Den ersten Code in der Liste als Ursache annehmen, statt Zeitstempel und Reihenfolge zu prüfen.
  • Umgebungsbedingungen nicht notieren und den Speicher direkt löschen.
  • Sensoren tauschen, obwohl der Code eine Plausibilitätsabweichung meldet – häufig liegt es an Zuleitung, Masse oder Stecker.
  • Mechanische Grundlagen überspringen: Ein Falschluft- oder Undichtigkeitsproblem erzeugt Codes in mehreren Systemen gleichzeitig.
  • Softwarestand ignorieren: Manche Einträge verschwinden nach einem Update der Steuergeräte-Software.

Wann eine Werkstattdiagnose sinnvoll ist

Selbst auslesen lohnt sich fast immer – es schafft Klarheit vor dem Werkstattbesuch und schützt vor überflüssigen Aufträgen. Es gibt aber Situationen, in denen eine professionelle Diagnose der schnellere und günstigere Weg ist.

Zu den Kosten: Eine reine Fehlerspeicher-Auslesung wird in Deutschland häufig im niedrigen zweistelligen Bereich abgerechnet und bei anschließender Reparatur teilweise verrechnet. Eine umfangreichere geführte Fehlersuche mit Messtechnik bewegt sich üblicherweise im Rahmen einer bis mehrerer Arbeitswerte-Stunden. Die tatsächlichen Sätze unterscheiden sich stark zwischen freier Werkstatt, Spezialbetrieb und Niederlassung – verbindlich ist nur ein Kostenvoranschlag vor Auftragserteilung.

  • Motor im Notlauf, rote Kontrollleuchte oder Warnung mit Fahrverbot: nicht selbst experimentieren.
  • Codes rund um Steuerkette, Hochdruckpumpe oder Injektoren: Folgeschäden sind teuer, Messtechnik ist hier entscheidend.
  • Fehler in Airbag, Bremse, Lenkung oder Fahrerassistenz: sicherheitsrelevant, gehört in die Werkstatt.
  • Sporadische Fehler, die trotz mehrfacher Prüfung nicht reproduzierbar sind.
  • Nach zwei erfolglosen Teiletauschen: Die Kosten für eine geführte Diagnose sind fast immer niedriger als der dritte Versuch auf Verdacht.

Passend zum Auslesen

Häufige Fragen

Kann ich BMW-Hex-Codes mit jedem OBD-Scanner auslesen?

Nein. Standard-OBD-Scanner zeigen nur P-Codes der DME/DDE. Hex-Codes (z. B. 2A82) brauchen BMW-spezifische Software wie ISTA, INPA oder Carly.

Reicht ein günstiger China-Adapter?

Für reines P-Code-Auslesen ja. Für Komfortelektronik, Codierung oder geführte Fehlersuche braucht es einen K+DCAN- oder ENET-Adapter mit passender Software.

Fehlerspeicher einfach löschen?

Nicht empfehlenswert. Sporadische Fehler kommen wieder, und Diagnose-Informationen (Umgebungsbedingungen, Häufigkeit) gehen verloren.

Was bedeutet ein sporadisch gespeicherter Fehler?

Der Fehler ist aufgetreten, steht beim Auslesen aber nicht mehr an. Typische Auslöser sind Kabelbruch, korrodierte Stecker oder temperatur- und lastabhängige Effekte. Der Häufigkeitszähler zeigt, wie oft der Fehler seit dem letzten Löschen registriert wurde.

Warum kommt der Fehler nach dem Löschen zurück?

Weil die Ursache nicht behoben ist. Das Steuergerät prüft die betroffene Funktion in jedem Fahrzyklus erneut und speichert den Code wieder, sobald der Wert erneut außerhalb der Toleranz liegt – meist innerhalb von ein bis drei Fahrzyklen.

Muss ich zum Auslesen in die Werkstatt?

Nein. Mit einem passenden Adapter und einer BMW-fähigen App lässt sich der Speicher selbst auslesen. Sinnvoll ist die Werkstatt bei Notlauf, sicherheitsrelevanten Systemen und bei sporadischen Fehlern, die sich nicht reproduzieren lassen.

Was kostet das Auslesen in der Werkstatt?

Eine reine Auslesung liegt in Deutschland häufig im niedrigen zweistelligen Bereich und wird bei Folgeauftrag teils verrechnet. Eine geführte Fehlersuche mit Messtechnik entspricht üblicherweise einer bis mehreren Arbeitswerte-Stunden. Verbindlich ist nur der Kostenvoranschlag des jeweiligen Betriebs.

Reicht es, nur die Motorsteuerung auszulesen?

Nein. Viele BMW-Probleme liegen in EGS (Getriebe), DSC (Fahrwerk), FEM/BDC oder CAS. Ein Komplett-Auslesen aller Steuergeräte zeigt Zusammenhänge, die im Motorspeicher allein nicht sichtbar sind.

Anzeige

Der nächste sinnvolle Prüfschritt

Passendes Diagnosezubehör

Der erste sinnvolle Schritt ist das Auslesen des Fehlerspeichers und der Live-Daten. Erst damit lässt sich beurteilen, welches Bauteil überhaupt betroffen ist.

Neutral ausgewähltes Werkzeug für genau diesen Prüfschritt – keine Kaufpflicht, keine Preisangaben, keine Bewertungen.

  • ANCEL AD310 OBD2-Diagnosegerät

    Kabelgebundenes OBD2-Handgerät zum Auslesen und Löschen motorbezogener Fehlercodes inkl. Live-Daten und Freeze-Frame.

    Werkzeug bei Amazon ansehen

Werbung/Affiliate-Link: Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Hinweis: Diese Inhalte ersetzen keine Prüfung in einer Fachwerkstatt. Bei sicherheitsrelevanten Symptomen umgehend eine Werkstatt aufsuchen.