Fehlercodes 290B00 und 290900: Abweichung des EGR-Luftmassenstroms (BMW Diesel)
290B00 und 290900 sind Geschwistercodes: Die DDE vergleicht die gemessene Luftmasse mit dem berechneten Wert und speichert 290B00 bei zu niedriger, 290900 bei zu hoher Abweichung. Setzen beide gleichzeitig, schau auf Messung oder Software.
— Tekin Code
290B00 und 290900 sind Geschwistercodes, die bei BMW Dieseln von der DDE gespeichert werden und zwei Richtungen derselben Messung beschreiben. Beide gehören zur Überschrift „Luftsystem, Luftmassenstrom zur EGR, Plausibilität“: Die DDE vergleicht die vom MAF-Sensor gemessene Frischluftmasse mit ihrem eigenen Rechenwert. Liegt der Messwert deutlich unter dem berechneten, wird 290B00 gespeichert, liegt er deutlich darüber, 290900. Sehr verbreitet bei N47 und B47, und in Forenfällen wie einem 535d von 2014 oder einem MINI Cooper SD von 2016 setzen beide häufig gleichzeitig.
Was bedeuten 290B00 und 290900?
Die Logik zu verstehen ist die halbe Diagnose. Die DDE gibt dem EGR-Ventil eine Sollposition vor und berechnet daraus, wie viel Frischluft in den Zylinder gelangen sollte. Strömt die EGR tatsächlich, verdrängt Abgas die Frischluft und der MAF misst einen niedrigeren Wert. Deshalb steht jede Richtung für ein anderes Szenario.
• 290900 (gemessene Luftmasse zu hoch): Es strömt mehr Frischluft als erwartet, die EGR fließt also faktisch nicht. Klassische Ursache ist ein mit Ruß zugesetzter EGR-Kühler oder ein Ventil, das nicht öffnet.
• 290B00 (gemessene Luftmasse zu niedrig): Es kommt weniger Frischluft als erwartet, also strömt entweder mehr EGR als angefordert (das Ventil schließt nicht) oder der MAF misst zu wenig.
• Beide zusammen: Die Richtungen widersprechen sich. Eine einzelne mechanische Ursache erklärt nicht beides, der Verdacht wandert zur Messseite (MAF-Drift, Ansaugleck, verstopfte Abgasdruckleitung) oder zur DDE-Softwarekalibrierung.
Code .............. 290900
Definition ........ Luftsystem, Luftmassenstrom zur EGR, Plausibilität:
gemessene Luftmasse gegenüber berechneter zu hoch
Code .............. 290B00
Definition ........ Gleiche Messung, Gegenrichtung: gemessene Luftmasse zu niedrig
Modul ............. DDE (Dieselmotor-Steuergerät)
Verwandte Codes ... 4501 (EGR-Regelabweichung), 4B90 (EGR-Systemfehler),
245700/245800 (DPF beladen), 244C00 (Ladedruckabweichung)
Schwere ........... Mittel - Leistungsbegrenzung, Emissions- und DPF-Folgen
Typische Motoren .. N47, B47, N57, B57
Der Code sagt nicht „die EGR ist defekt“, sondern „die Luftrechnung geht nicht auf“. Kläre daher vor jedem Teiletausch, in welche Richtung die Abweichung läuft — die Richtung verändert die gesamte Diagnose.
Symptome
• Motorkontrollleuchte und bei manchen Fahrzeugen die Meldung „Antrieb“.
• Leistungsbegrenzung oder Notlauf; meist nicht abrupt, eher ein schleichendes Gefühl der Drosselung.
• Unruhiger Leerlauf, im kalten Zustand deutlichere Laufprobleme.
• Höherer Kraftstoffverbrauch und schwarzer Rauch unter Last.
• Häufig startende oder nicht abgeschlossene DPF-Regeneration.
• Der Code bleibt nach dem Löschen mitunter tagelang weg (sporadischer Charakter).
• Erhöhte NOx-Werte bei der Abgasuntersuchung.
Mögliche Ursachen
• Mit Ruß zugesetzter EGR-Kühler — das Abgas strömt zu langsam, der reale EGR-Durchsatz bleibt unter dem Sollwert. Häufigste Ursache für 290900.
• Mit Ölkohle belegtes oder festsitzendes EGR-Ventil, das weder öffnen noch schließen kann.
• Verschmutzter oder gedrifteter MAF-Sensor — ist die Messung falsch, ist auch der Vergleich der DDE falsch.
• Ansaug- oder Ladeluftleck: lose Schelle, gerissenes Rohr, defekte Manschette.
• Mit Ruß verstopfte Abgasdruckleitung (Differenzdruckschlauch).
• Klemmende Bypassklappe des EGR-Kühlers.
• Bei unterdruckbetätigten Systemen ein gerissener Unterdruckschlauch oder eine schwache Unterdruckpumpe.
• Erhöhter Abgasgegendruck durch einen beladenen DPF, der den EGR-Durchsatz indirekt stört.
• Ungünstige DDE-Softwareapplikation — BMW empfiehlt in solchen Fällen eine Neuprogrammierung.
• Defekte Drallklappenmechanik, die die Luftströmung stört und die Rechnung verschiebt.
Diagnoseschritte mit OBDThink
Ziel ist hier, eine echte Abweichung von einem Messfehler zu trennen. Wer die Reihenfolge einhält, baut keinen EGR-Kühler umsonst aus.
• 1. Alle Module auslesen und die Häufigkeitszähler beider Codes vergleichen. Nur 290900, nur 290B00 oder beide? Diese eine Information bestimmt den Weg.
• 2. Prüfen, was sonst gespeichert ist: 4501, 4B90, 245700/245800 oder Ladedruckcodes zeigen meist, wo die Grundursache wirklich liegt.
• 3. Freeze frame lesen: bei welcher Drehzahl, Last und Kühlmitteltemperatur wurde der Code gesetzt? Die EGR arbeitet vor allem im Teillastbereich bei warmem Motor.
• 4. MAF live im Leerlauf und bei 2000 RPM beobachten; liegt der Wert außerhalb des Erwartungsbereichs, zuerst den Sensor validieren.
• 5. Soll- und Ist-Position der EGR gemeinsam beobachten: ändert sich die Vorgabe und die Position folgt nicht, klemmt das Ventil.
• 6. Lässt sich die EGR testweise deaktivieren, beobachte die MAF-Änderung; eine sehr kleine Änderung bedeutet, dass die EGR real nicht strömt.
• 7. Ansaug- und Ladeluftstrecke mit Druck- oder Rauchtest auf Dichtheit prüfen.
• 8. DPF-Rußbeladung und Abgasgegendruck bewerten; sind sie hoch, zuerst dort ansetzen.
Referenzwerte (je nach Motor)
Leerlauf (Motor warm, EGR aktiv):
MAF ..................... etwa 10 - 20 kg/h
EGR Soll/Ist-Position ... Abweichung sollte < 5 % bleiben
2000 RPM, Teillast:
MAF ..................... etwa 25 - 45 kg/h
MAF bei aktiver EGR ..... deutlich niedriger als bei geschlossener EGR
FEHLERBEISPIEL:
290900 gesetzt, MAF 25 % über dem Rechenwert -> EGR strömt nicht (Kühler/Ventil)
290B00 gesetzt, MAF unter Erwartung -> zu viel EGR oder MAF gedriftet
Beide gesetzt, sonst nichts -> Mess- und Softwareseite bewerten
Bei Fahrzeugen wie dem F56 empfiehlt BMW, wenn Luft-/Ladedruckcodes dieser Art weniger als viermal gesetzt wurden und keine weiteren Codes gespeichert sind, ein Softwareupdate per ISTA/P statt eines Teiletauschs (NHTSA TSB MC-10148057). Ist der Zähler also niedrig, prüfe zuerst den Softwarestand — bei vielen Fahrzeugen erübrigt das den Ausbau des EGR-Kühlers.
Die Lösung
• Softwareupdate: erster Schritt, wenn der Codezähler niedrig ist und sonst nichts gespeichert wurde. Günstig und häufig die einzige nötige Maßnahme.
• MAF-Sensor: bei Verschmutzung mit Spezialreiniger reinigen, bei bleibender Drift ersetzen. Günstig.
• Ansaug-/Ladeluftleck beheben: Schellen, Schläuche, Rohre und O-Ringe. Günstig.
• Abgasdruckschlauch reinigen: bei Rußverstopfung ausbauen und freimachen. Günstig.
• EGR-Ventil reinigen oder tauschen: Ölkohle entfernen, bei mechanischem Defekt ersetzen. Mittlere Kosten.
• EGR-Kühler: bei Verstopfung reinigen oder tauschen; bei einigen Motoren besteht eine Rückrufaktion, beim Händler nachfragen. Mittel bis hoch.
• Drallklappenmechanik: bei Klemmen instand setzen oder ersetzen. Mittlere Kosten.
• DPF: bei hoher Beladung zuerst regenerieren, bei dauerhafter Verstopfung reinigen. Mittel bis hoch.
Nach dem Tausch von EGR-Ventil oder -Kühler die Adaptionswerte zurücksetzen. Ohne Anlernvorgang arbeitet die DDE mit der alten Abweichung weiter und der Code kehrt zurück.
Darf man mit diesen Codes weiterfahren?
Kurzfristig ist das sicherheitstechnisch unkritisch, sollte aber nicht ignoriert werden: ein gestörter EGR-Durchsatz erhöht die Rußbildung, was den DPF schnell füllt. Ein kleines Sensor- oder Softwareproblem kann so innerhalb weniger tausend Kilometer zu einer deutlich teureren DPF-Reparatur werden. Geht das Fahrzeug in den Notlauf, sei wegen des plötzlichen Leistungsverlusts im Verkehr vorsichtig.
Das Löschen der Codes ist bei diesem Paar besonders trügerisch, denn die Abweichung kann sporadisch sein und der Code tagelang wegbleiben. Richtig ist: erst die Richtung der Abweichung bestimmen, die Messseite validieren, bei Bedarf den Softwarestand prüfen lassen und dann mechanisch instand setzen. Danach den Fehlerspeicher mit OBDThink löschen und über mehrere Fahrzyklen im Teillastbereich bei warmem Motor MAF und EGR-Position live beobachten. Bleibt die Abweichung im Rahmen und kommen die Codes nicht zurück, ist die Sache erledigt.