Fehlercodes 29CC und 2ABC: Aussetzer an mehreren Zylindern + Ladedrucksensor (BMW)
29CC steht für Verbrennungsaussetzer an mehreren Zylindern, 2ABC für einen elektrischen Fehler am Ladedrucksensor. Treten beide zusammen auf, zählt die Reihenfolge: erst der Sensor, dann die Aussetzer.
— Tekin Code
29CC und 2ABC sind zwei verschiedene Codes aus dem BMW-eigenen Hex-System, beide von der DME gespeichert: 29CC bedeutet „Verbrennungsaussetzer an mehreren Zylindern“, 2ABC bedeutet „Ladedrucksensor, elektrisch“. Sie können einzeln auftreten, kommen aber bei Turbomotoren wie N54, N55, N20 und B48/B58 oft gemeinsam — denn die Füllungsberechnung der DME hängt unmittelbar am Signal dieses Sensors. Die Schwere ist hoch: die Aussetzer selbst gefährden den Katalysator.
Was bedeuten 29CC und 2ABC?
2ABC ist ein Signalcode: Die DME hat am Ladedrucksensor eine Spannung außerhalb des plausiblen Bereichs gesehen — Unterbrechung, Kurzschluss, Versorgungsproblem oder ein totes Signal. 29CC ist ein Folgecode: Der aus der Kurbelwellendrehzahl berechnete Aussetzerzähler hat an mehr als einem Zylinder seinen Schwellwert überschritten.
Der Zusammenhang: Die DME berechnet die Luftmasse im Zylinder über den Ladedrucksensor und dosiert danach den Kraftstoff. Misst der Sensor falsch, wird das Gemisch zu mager oder zu fett, der Zündwinkel wird aus falschen Daten berechnet, und an mehreren Zylindern setzen Aussetzer ein. Deshalb musst du bei diesem Duo zuerst 2ABC klären — wer mit Kerzen und Spulen anfängt, gibt sein Geld mit hoher Wahrscheinlichkeit umsonst aus.
Code .............. 29CC
Definition ........ Verbrennungsaussetzer - mehrere Zylinder
Modul ............. DME
Generisches Pendant P0300
Code .............. 2ABC
Definition ........ Ladedrucksensor, elektrisch
Modul ............. DME
Verwandte Codes ... 29CD-29D2 (Aussetzer je Zylinder), 2C57 (Ladedruck zu niedrig),
3100 (Regelung deaktiviert)
Schwere ........... Hoch - Katalysatorrisiko + Notlauf
Typische Motoren .. N54, N55, N20/N26, N63, B48/B58
Symptome
• Ruckeln im Leerlauf, unruhige RPM und rupfendes Beschleunigen.
• Leistungsverlust und Notlauf; bei manchen Modellen zusätzlich die Meldung „Antrieb“.
• Motorkontrollleuchte dauerhaft an; bei starken Aussetzern blinkend.
• Deutlich schlechter Motorlauf beim Kaltstart, danach teilweise Besserung.
• Höherer Verbrauch und Benzingeruch aus dem Auspuff.
• Unbeständiger Ladedruck — bei einer Fahrt normal, bei der nächsten schwach.
• Wiederkehren des Codes bei feuchtem Wetter oder nach der Autowäsche (Feuchtigkeit im Stecker).
Mögliche Ursachen
• Defekter oder verschmutzter Ladedrucksensor (TMAP) — driftend oder komplett tot. Häufigste Ursache für 2ABC.
• Korrosion im Sensorstecker, oxidierte Pins, Wassereintritt.
• Leitungsbruch oder Scheuerstelle im Kabelbaum, vor allem an vibrationsbelasteten Stellen.
• Verhärteter Sensor-O-Ring — verursacht Signalprobleme und ein Luftleck zugleich.
• Ladeluftleck (charge pipe, Manschette) — bringt selbst bei intaktem Sensor das Gemisch durcheinander.
• Verschlissene Zündkerzen und schwache Zündspulen — der Klassiker auf der Aussetzerseite.
• Zu niedriger Kraftstoffdruck oder undichter Injektor; zusammen mit falscher Füllungsberechnung sind Aussetzer unvermeidlich.
• Schwache Batterie oder fehlende AGM-Registrierung — niedrige Spannung trifft Sensorversorgung und Zündspulen.
• Ölkohle an den Einlassventilen (Direkteinspritzer).
Diagnoseschritte mit OBDThink
Bei diesem Duo ist die Reihenfolge entscheidend. Die Aussetzer zu jagen, bevor das Sensorsignal validiert ist, ist der häufigste Fehler.
• 1. Alle Module auslesen und notieren, welcher Code häufiger auftritt. Ein hoher 2ABC-Zähler macht den Sensor zum Startpunkt.
• 2. Bei Zündung an und Motor aus den Ladedrucksensor ablesen: Er muss dem Umgebungsdruck entsprechen (~1,00 bar). 0,00 bar oder ein unsinniger Wert bedeutet: kein gültiges Signal.
• 3. Im Leerlauf den Sensorwert beobachten: Er muss dem Saugrohrdruck sauber folgen, ohne Aussetzer. Plötzliche Nullstellen deuten auf Stecker oder Leitung.
• 4. Stecker vorsichtig bewegen (Wackeltest) und dabei Live-Daten beobachten — springt der Wert, liegt der Fehler in Leitung oder Pins, nicht im Sensor.
• 5. Freeze frame lesen: bei welcher Drehzahl und Last wurde 29CC gespeichert? Kaltstart oder Volllast grenzt die Ursache stark ein.
• 6. Aussetzerzähler pro Zylinder beobachten: Verteilung über alle Zylinder deutet auf eine gemeinsame Ursache (Luft/Kraftstoff/Sensor), Konzentration auf zwei Zylinder auf die Zündseite.
• 7. STFT und LTFT prüfen: deutlich positive Trims auf beiden Bänken bedeuten Leck oder falsche Luftmessung.
• 8. Ist der Sensor in Ordnung, den klassischen Aussetzerweg gehen: Spulentauschtest, Kerzenkontrolle, Kraftstoffdruckmessung.
Referenzwerte
Zündung an, Motor aus:
Ladedrucksensor ........ ~1.00 bar (gleich Umgebungsdruck)
Signalspannung ......... typisch 0.5 - 4.5 V, nicht am Anschlag
Leerlauf (Motor warm):
Saugrohrdruck .......... 0.35 - 0.45 bar absolut
Aussetzerzähler ........ 0 an allen Zylindern
STFT / LTFT ............ -10 % ... +10 % / -8 % ... +8 %
FEHLERBEISPIEL:
Sensor 0.00 bar bei Zündung an, Spannung 4.98 V -> Unterbrechung / Versorgung
Sensor 1.00 bar, aber Cyl3=52, Cyl5=47 -> Sensor unschuldig, Zündseite
Zeichne Sensorwert und Aussetzerzähler mit OBDThink in derselben Aufzeichnung auf. Springen die Zähler genau dann, wenn das Sensorsignal aussetzt, ist der Ursache-Wirkung-Zusammenhang bewiesen.
Die Lösung
• Stecker- und Leitungsreparatur: oxidierte Pins reinigen, lose Terminals nachsetzen, undichte Stecker abdichten. Günstig und erstaunlich oft die dauerhafte Lösung.
• Ladedrucksensor (TMAP): tauschen, wenn das Signal nicht validiert werden kann; O-Ring immer erneuern. Günstig.
• Zündkerzen: bei Turbomotoren alle 40–60 Tkm im Satz tauschen. Günstig.
• Zündspulen: die im Tauschtest gefundene Spule ersetzen, bei hoher Laufleistung den ganzen Satz. Günstig bis mittel.
• Charge pipe und Manschetten: bei Riss tauschen, O-Ring erneuern. Günstig bis mittel.
• Kraftstoffseite: niedriger Druck bedeutet HPFP oder Filter; ein undichter Injektor erfordert Index-Codierung nach dem Tausch. Mittel bis hoch.
• Batterie und AGM/IBS-Registrierung: bei niedriger Spannung zuerst hier ansetzen. Günstig.
• Ölkohle-Reinigung (walnut blasting): bei laufleistungsstarken Direkteinspritzern. Mittel bis hoch.
Nach dem Sensortausch den Fehlerspeicher löschen und kurz fahren. Bleibt 2ABC weg, kommt aber 29CC wieder, bist du jetzt wirklich auf der Zünd- oder Kraftstoffseite — die Diagnose ist einen Schritt enger geworden.
Darf man mit diesen Codes weiterfahren?
Blinkt die Motorkontrollleuchte, halte an: aktive Aussetzer können den Katalysator in Minuten zerstören. Leuchtet sie dauerhaft und zieht der Wagen normal, ist eine kurze Fahrt zur Werkstatt in Ordnung — Volllast und lange Strecken vermeiden. Schickt 2ABC das Auto zusätzlich in den Notlauf, kalkuliere den plötzlichen Leistungsverlust mit ein.
Codes zu löschen ist bei diesem Duo besonders trügerisch: Ist 2ABC ein sporadischer Leitungsfehler, kann er tagelang wegbleiben, während der Aussetzerschaden weiter wächst. Nach der Reparatur den Fehlerspeicher mit OBDThink löschen und dann über mehrere Fahrzyklen — inklusive Kaltstart und Volllastbeschleunigung — sowohl Sensorwert als auch Aussetzerzähler beobachten. Bleiben beide sauber, ist das Problem wirklich gelöst.