Karosserie (herstellerspezifisch) Warnung TÜV-relevant Steuergerät Speicher (Keep Alive Memory)

Fehlercode B1004

Steuergerät Speicherfehler (Keep Alive Memory)

Kurz & klar

Der Fehlercode B1004 bedeutet, dass ein Steuergerät einen Fehler in seinem permanenten Speicher (Keep Alive Memory, KAM) festgestellt hat. Dies geschieht oft durch eine Unterbrechung der Stromversorgung.

Fehlercode B1004: Steuergerät Speicherfehler (Keep Alive Memory) – Karosserie (herstellerspezifisch) am Fahrzeug
Fehlercode B1004: Steuergerät Speicherfehler (Keep Alive Memory) – Karosserie (herstellerspezifisch) am Fahrzeug Foto: Pragyan Bezbaruah auf Pexels
🤖
KI-gestützte Antwort – Diese Inhalte wurden automatisch auf Basis technischer Fachquellen generiert und von der Motor-Kompakt-Redaktion noch nicht manuell geprüft. Für sicherheitskritische Reparaturen empfehlen wir zusätzlich eine Fachwerkstatt.

Was meldet das Steuergerät?

Der Fehlercode B1004 wird vom zuständigen Karosserie- oder Komfortsteuergerät (z.B. BCM, SAM, RCM) gesetzt, wenn es bei einem internen Selbsttest eine Inkonsistenz oder einen Verlust der Daten in seinem „Keep Alive Memory“ (KAM) feststellt. Dieser Speicher ist ein flüchtiger RAM, der eine konstante Stromversorgung benötigt, um adaptive Lernwerte, Benutzereinstellungen oder temporäre Fehlerinformationen zu speichern, auch wenn die Zündung ausgeschaltet ist. Das Steuergerät hat also gemessen, dass die im KAM gespeicherten Daten korrupt, unvollständig oder auf den Standardwert zurückgesetzt sind, was der Erwartung widerspricht, dass diese Daten permanent erhalten bleiben.

Die Diagnoseroutine für den KAM-Speicher läuft in der Regel bei jedem Einschalten der Zündung („Zündung an“) ab. Das Steuergerät berechnet eine Prüfsumme der gespeicherten Daten und vergleicht sie mit einem zuvor abgelegten Referenzwert. Weicht die aktuelle Prüfsumme ab oder erkennt das Modul, dass die Spannung komplett unterbrochen war, wird der Fehler B1004 sofort und ohne Verzögerung im Fehlerspeicher abgelegt. Es gibt hierbei keine komplexen Schwellwerte oder Zeitkriterien; der einmalige Verlust der Spannungsversorgung oder die Datenkorruption reicht aus, um den Code zu setzen.

Das betroffene Bauteil ist in diesem Fall kein klassischer Sensor, sondern der Speicherbaustein innerhalb eines elektronischen Steuergeräts. Dieser Speicher (KAM) funktioniert wie der Arbeitsspeicher eines Computers, benötigt aber eine minimale Dauerstromversorgung direkt von der Fahrzeugbatterie (Klemme 30), um seine Informationen nicht zu verlieren. Die häufigste Ausfallursache ist daher keine physische Beschädigung des Speicherchips selbst, sondern eine externe Unterbrechung seiner Stromzufuhr. Dies kann durch eine abgeklemmte, leere oder defekte Batterie, eine durchgebrannte Sicherung oder einen Kabelbruch verursacht werden. Seltener kann auch ein interner Defekt im Spannungsregler des Steuergeräts selbst vorliegen.

Der Fehlercode B1004 ist zunächst nicht kritisch für den Motorbetrieb und löst in der Regel keinen Notlauf aus. Seine Brisanz hängt jedoch stark davon ab, welches Steuergerät betroffen ist. Ist es das Airbag-Steuergerät (RCM), wird das gesamte Airbagsystem vorsorglich deaktiviert, was ein hohes Sicherheitsrisiko darstellt. Bei einem Fehler im Body Control Module (BCM) können Komfortfunktionen wie die Zentralverriegelung, Fensterheber oder die Innenbeleuchtung ausfallen oder sich unvorhersehbar verhalten. Als Folgefehler können zahlreiche Kommunikationsfehler (U-Codes) zu anderen Steuergeräten auftreten, da diese die erwarteten Signale vom betroffenen Modul nicht mehr erhalten.

Typische Symptome bei B1004

Diese Anzeichen deuten darauf hin, dass der Fehlercode B1004 aktiv ist. Je mehr Symptome zutreffen, desto wahrscheinlicher:

  • Die Airbag-Warnleuchte leuchtet (falls das Airbag-Steuergerät betroffen ist).
  • Verlust von gespeicherten Einstellungen (z.B. Radiosender, Sitzposition, Klimaanlageneinstellungen).
  • Die Motorkontrollleuchte ist in der Regel nicht aktiv, aber eine allgemeine Fahrzeug-Warnleuchte kann aufleuchten.
  • Unregelmäßige oder fehlende Funktion von Komfortsystemen wie Zentralverriegelung, elektrischen Fensterhebern oder Schiebedach.
  • Die Innen- oder Außenbeleuchtung funktioniert nicht korrekt.
  • Der Kilometerzähler oder die Uhr im Kombiinstrument wurde zurückgesetzt.

Häufige Ursachen

Nach Wahrscheinlichkeit geordnet – arbeite die Liste von oben nach unten ab, bevor du Teile tauschst.

#1

Schwache oder abgeklemmte Batterie

Sehr häufig

Dies ist die mit Abstand häufigste Ursache. Wenn die Batterie für Wartungsarbeiten abgeklemmt wird oder sich aufgrund von Kurzstreckenverkehr oder Alter tiefentlädt, geht der Inhalt des KAM-Speichers verloren und der Code wird beim nächsten Start gesetzt.

📊 Kann bei jeder Laufleistung auftreten, gehäuft bei Fahrzeugen älter als 5 Jahre.

#2

Defekte Sicherung oder Kabelproblem

Häufig

Jedes Steuergerät mit KAM hat eine eigene Sicherung für die Dauerplus-Versorgung (Klemme 30). Ist diese Sicherung durchgebrannt oder gibt es einen Kabelbruch bzw. eine korrodierte Steckverbindung auf dem Weg dorthin, wird der Speicher ebenfalls gelöscht.

📊 Tritt oft bei älteren Fahrzeugen (>10 Jahre) aufgrund von Korrosion auf.

#3

Korrodierte Batteriepole oder Massefehler

Gelegentlich

Ein schlechter Kontakt an den Batteriepolen oder ein korrodierter Massepunkt an der Karosserie kann zu kurzzeitigen Spannungseinbrüchen führen, insbesondere während des Motorstarts. Diese Spikes reichen aus, um den Speicherinhalt zu beschädigen und den Fehler auszulösen.

#4

Interner Defekt des Steuergeräts

Selten

Obwohl selten, kann auch das Steuergerät selbst die Ursache sein. Ein Defekt im internen Spannungsregler oder ein Fehler auf der Platine kann dazu führen, dass der Speicherchip nicht mehr korrekt mit Strom versorgt wird, obwohl die externe Spannungsversorgung intakt ist.

📊 Eher bei hohen Laufleistungen (> 150.000 km) oder bei bekannten Serienfehlern bestimmter Modelle.

#5

Spannungsspitzen im Bordnetz

Sehr selten

Ein defekter Lichtmaschinenregler kann zu Überspannung im Bordnetz führen. Diese Spannungsspitzen können empfindliche Elektronikbauteile wie Speicherchips beschädigen und zu Datenkorruption führen.

Diagnose Schritt für Schritt

Systematische Fehlersuche vom günstigsten zum aufwändigsten Schritt. Notiere nach jedem Schritt das Ergebnis.

  1. Schritt 1

    Sichtprüfung & Fehlerspeicher auslesen

    Lies zunächst den Fehlerspeicher aller Steuergeräte aus. Notiere, welches Modul den Code B1004 gesetzt hat. Frage den Fahrzeughalter, ob die Batterie kürzlich gewechselt, abgeklemmt oder tiefentladen war. Oft ist der Fall damit bereits geklärt.

    🔧 OBD2-Diagnosegerät · ⏱ 10 Minuten
    Soll-Ergebnis: Der Fehlerspeicher ist idealerweise leer. Wenn B1004 vorhanden ist, gibt die Historie oft den entscheidenden Hinweis.
  2. Schritt 2

    Batterie und Ladesystem prüfen

    Miss die Ruhespannung der Batterie (sollte >12,4V sein). Führe einen Belastungstest durch und prüfe die Ladespannung der Lichtmaschine bei laufendem Motor (sollte zwischen 13,8V und 14,8V liegen). Eine schwache oder defekte Batterie ist eine Hauptursache.

    🔧 Digitalmultimeter, Batterietester · ⏱ 15 Minuten
    Soll-Ergebnis: Eine gesunde Batterie und ein korrekt funktionierendes Ladesystem innerhalb der Sollwerte.
  3. Schritt 3

    Spannungsversorgung des Steuergeräts prüfen

    Identifiziere anhand des Stromlaufplans den Pin für die Dauerplus-Versorgung (Klemme 30) am Stecker des betroffenen Steuergeräts. Miss bei abgezogenem Stecker die Spannung direkt am Pin gegen eine gute Karosseriemasse. Hier muss dauerhaft Batteriespannung anliegen.

    🔧 Multimeter, Stromlaufplan · ⏱ 30 Minuten
    Soll-Ergebnis: Am Pin für Klemme 30 liegt eine stabile Spannung von ca. 12V an.
  4. Schritt 4

    Masseverbindungen kontrollieren

    Lokalisiere die Massepunkte des betroffenen Steuergeräts sowie den Hauptmassepunkt von der Batterie zur Karosserie. Schraube die Verbindungen ab, reinige sie von Korrosion und Schmutz und montiere sie wieder fest. Ein guter Massekontakt ist essenziell.

    🔧 Steckschlüsselsatz, Drahtbürste, Kontaktspray · ⏱ 20 Minuten
    Soll-Ergebnis: Alle Masseverbindungen sind blank, fest angezogen und frei von Korrosion.
  5. Schritt 5

    Steuergerät-Diagnose

    Wenn alle Spannungs- und Masseverbindungen einwandfrei sind, liegt der Verdacht auf einem internen Defekt des Steuergeräts. Versuche zunächst einen Hard-Reset, indem du die Batterie für 30 Minuten abklemmst. Kehrt der Fehler danach sofort wieder, ist ein Austausch des Steuergeräts wahrscheinlich unumgänglich.

    🔧 Diagnosegerät, ggf. Ersatz-Steuergerät · ⏱ 45 Minuten
    Soll-Ergebnis: Nach dem Hard-Reset und dem Löschen des Fehlerspeichers bleibt der Fehlercode B1004 aus.
Diagnose von Fehlercode B1004 in der Werkstatt – Steuergerät Speicherfehler (Keep Alive Memory)
Diagnose von Fehlercode B1004 in der Werkstatt – Steuergerät Speicherfehler (Keep Alive Memory) Foto: Foto Art Events auf Pexels

Messwerte & Sollwerte

Referenzwerte für die Live-Daten-Diagnose mit OBD2-Scanner oder Multimeter.

Messwert Bedingung Sollwert Toleranz
Batterie-Ruhespannung Zündung aus, Fahrzeug min. 1 Stunde gestanden > 12,4 V
Ladespannung Lichtmaschine Motor im Leerlauf, Licht und Heckscheibenheizung an 13,8 - 14,8 V ±0.2 V
Spannungsversorgung Steuergerät (Pin Klemme 30) Stecker abgezogen, Zündung aus Identisch mit Batteriespannung ±0.5 V

Reparaturkosten im Detail

ab 80 € bis 400 €
Kostenaufschlüsselung:
Diagnose in der Werkstatt 40 – 80 €
Neue Fahrzeugbatterie (Markenqualität) 120 – 250 €
Reparatur Kabelbaum / Sicherungstausch 40 – 120 €
Arbeitszeit (Diagnose, Tausch, Anlernen) 50 – 150 €

Richtwerte für freie Werkstätten in Deutschland (Stand 2026). Bei Markenwerkstätten liegen die Arbeitskosten 20–40 % höher. Reine Fehlerspeicher-Diagnose kostet typischerweise 40–80 €.

Hersteller-spezifische Hinweise

Der gleiche Code kann bei verschiedenen Marken unterschiedliche Ursachen haben. Typische Auffälligkeiten:

VW/Audi/Skoda/Seat

Bei Modellen des VAG-Konzerns wird dieser Fehler oft vom Bordnetzsteuergerät (BCM) oder dem Komfortsteuergerät gesetzt. Häufig tritt er nach einem Batteriewechsel auf, wenn die neue Batterie nicht im System angelernt (codiert) wurde.

BMW

Bei BMW ist oft das Fußraummodul (FRM) oder das Car Access System (CAS) betroffen. Insbesondere bei der E-Baureihe (E9x, E6x) kann eine Unterspannung das FRM beschädigen und neben B1004 auch diverse Beleuchtungsfehler verursachen.

Mercedes-Benz

Hier sind oft die Signal-Ansteuer-Module (SAM) im Front- oder Heckbereich die Quelle des Fehlers. Ein defektes SAM kann eine Vielzahl von elektrischen Problemen verursachen, die auf den ersten Blick nicht zusammenhängen.

Ford

Bei vielen Ford-Modellen (z.B. Focus, Mondeo) verweist B1004 spezifisch auf einen Fehler im Airbag-Steuergerät (RCM) oder im Kombiinstrument (IC). Leuchtet die Airbag-Lampe, ist höchste Vorsicht geboten.

Opel

Bei Opel kann der Fehler vom Body Control Module (BCM) oder, bei älteren Modellen mit Lenksäulenmodul, vom CIM (Column Integration Module) stammen. Spannungsprobleme sind auch hier die häufigste Ursache.

Kann ich das selbst reparieren?

Schwierigkeit
Mittel

Die grundlegende Prüfung von Batterie und Sicherungen ist einfach, die Diagnose am Steuergerät erfordert jedoch Fachwissen und einen Stromlaufplan.

Zeitaufwand
1-2 Stunden
Benötigte Werkzeuge

OBD2-Adapter, Digitalmultimeter, Steckschlüsselsatz, Drahtbürste, Kontaktspray

Unsere Empfehlung:

Als Hobbyschrauber kannst du problemlos die Batterie, die Sicherungen und die Massepunkte überprüfen. Das sind die häufigsten Ursachen. Wenn diese Prüfungen kein Ergebnis liefern und der Fehler weiterhin besteht, solltest du eine Fachwerkstatt aufsuchen, da der Austausch und die Codierung eines Steuergeräts spezielle Ausrüstung erfordert.

Wann zur Werkstatt?

Du solltest unbedingt und sofort eine Werkstatt aufsuchen, wenn der Fehlercode B1004 in Verbindung mit einer leuchtenden Airbag-Warnlampe auftritt. In diesem Fall ist die passive Sicherheit deines Fahrzeugs nicht mehr gewährleistet. Auch wenn du elektrisch nicht versiert bist oder die grundlegenden Prüfungen zu keinem Ergebnis führen, ist der Gang zum Profi ratsam. Eine freie Werkstatt mit gutem Ruf im Bereich Fahrzeugelektrik ist für die Diagnose meist ausreichend. Nur wenn ein Steuergerät ersetzt und online codiert werden muss, ist der Weg zur Markenwerkstatt unumgänglich.

So beugst du vor

Um den Fehlercode B1004 zu vermeiden, ist eine gute Pflege der Fahrzeugbatterie entscheidend. Bei Fahrzeugen, die oft nur auf Kurzstrecken bewegt werden oder lange stehen, empfiehlt sich der regelmäßige Einsatz eines Batterieladegeräts mit Erhaltungsfunktion. Achte beim Batteriewechsel darauf, ein qualitativ hochwertiges Ersatzteil zu verwenden und es, falls vom Hersteller vorgeschrieben, im Bordnetzsteuergerät zu registrieren. Halte die Batteriepole und Masseverbindungen stets sauber und korrosionsfrei, um eine stabile Spannungsversorgung aller Steuergeräte zu gewährleisten.

Ähnliche Codes

Häufige Fragen zum Fehlercode

Kann ich mit dem Fehlercode B1004 noch fahren?
Ja, in den meisten Fällen ist eine Weiterfahrt möglich, da der Motor nicht direkt betroffen ist. Wenn jedoch die Airbag-Warnleuchte an ist, solltest du das Fahrzeug umgehend in einer Werkstatt überprüfen lassen, da das Sicherheitssystem deaktiviert sein könnte. Sei dir bewusst, dass Komfortfunktionen jederzeit ausfallen können.
Wie lange dauert die Reparatur?
Die Reparaturdauer hängt stark von der Ursache ab. Das Löschen des Codes nach einem Batteriewechsel dauert nur wenige Minuten. Die Prüfung und Reinigung von Kontakten oder der Tausch einer Sicherung ist in etwa 30-60 Minuten erledigt. Eine komplexe Diagnose mit anschließendem Austausch eines Steuergeräts kann hingegen 2-4 Stunden in Anspruch nehmen.
Ist B1004 ein Garantiefall?
Wenn die Ursache ein defektes Steuergerät oder ein Fehler im Kabelbaum ist und sich das Fahrzeug noch in der Herstellergarantie befindet, wird die Reparatur in der Regel übernommen. Eine altersschwache Batterie oder Schäden durch unsachgemäße Starthilfe fallen üblicherweise nicht unter die Garantie. Bei der gesetzlichen Sachmängelhaftung kommt es darauf an, ob der Mangel bereits bei Übergabe vorlag.
Fehler gelöscht – kommt er wieder?
Wurde der Fehler nur durch eine einmalige Spannungsunterbrechung (z.B. Werkstattbesuch) ausgelöst, wird er nach dem Löschen nicht wiederkehren. Liegt jedoch ein permanentes Problem wie eine schwache Batterie, ein korrodierter Kontakt oder ein defektes Steuergerät vor, erscheint der Fehlercode sofort oder nach kurzer Zeit erneut.
Gibt es eine einfache Sofort-Prüfung?
Ja. Prüfe, ob die Uhrzeit oder der Tageskilometerzähler zurückgesetzt wurden. Das ist ein starkes Indiz für eine kürzliche Stromunterbrechung. Kontrolliere außerdem mit einem Ruckeln an den Batterieklemmen, ob diese wirklich fest sitzen. Oft ist eine lose Polklemme die simple Ursache.
Ist der TÜV/die AU mit diesem Code bestanden?
Das kommt auf das betroffene Steuergerät an. Leuchtet aufgrund des Fehlers die Airbag-Warnleuchte, gilt dies als „erheblicher Mangel“ und die Hauptuntersuchung (TÜV) wird nicht bestanden. Beeinträchtigt der Fehler andere sicherheitsrelevante Beleuchtungseinrichtungen, ist das ebenfalls ein Mangel. Die Abgasuntersuchung (AU) ist von diesem Fehlercode nicht betroffen.

Fazit

Der Fehlercode B1004 ist ein typischer „Elektrik-Gremlin“, der auf den ersten Blick beunruhigend wirkt, aber oft eine einfache Ursache hat. In den allermeisten Fällen ist ein Problem mit der Spannungsversorgung, allen voran eine schwache oder kürzlich abgeklemmte Batterie, der Auslöser. Deine erste Diagnose sollte sich daher immer auf die Batterie, ihre Anschlüsse und die zugehörigen Sicherungen konzentrieren. Besondere Vorsicht ist geboten, wenn die Airbag-Leuchte aktiv ist. In diesem Fall solltest du keine Zeit verlieren und eine Fachwerkstatt aufsuchen, um deine Sicherheit nicht zu gefährden.

Anderen Code prüfen?

→ Zum Fehlercode-Finder