Hi everyone. I drive a Z4 2003 3.0i with a manual transmission. I flew to Hong Kong to go for a vacation for about a month, and when I got back, the battery died so I had to charge it to the nearest shop. When I got it running, it was misfiring especially during cold start and the airbag light was on so I decided to check for codes using carly, then I wasn't expecting all of these.
Misfire and Mixture Adaptation Issues:
- Code 002742: Misfire detection cylinder in 1.zuendreihenfolge / Lambda probe diagnosis heater resistor Vcat bank 1 / Lambda probe diagnosis heater resistance before kat bank 1 / Misfiring cylinder 1 / LIN BUS -globaler coil sensor failure or water pump / DFES DTCM.DFC FMasmin C - mixture adaptation, cumulative error / CDKMD00 - misfire detection Cyl.1 / CDKMD00 - misfire detection Cyl.1 in firing order / LIN bus: communication error
- Code 002743: CDKMD01 - misfire detection cylinder in 2.zuendreihenfolge / Lambda probe diagnosis heater resistor Vcat bank 2 / Intelligent battery sensor LIN communication: timeout / CDKMD01 - misfire detection cylinder 7 / DFES DTCM.DFC FMASnpl C - mixture adaptation, cumulative error / CDKMD01 - misfire detection Cyl.2 / CDKMD01 - misfire detection cylinder 5 / CDKMD01 - misfire detection Cyl.2 in firing order / CDKMD01 - misfire detection Cyl.3 / Lambda probe diagnosis heater resistance before kat bank 2 / Disturbed LIN BUS -communication the battery sensor / Misfiring cylinder 5
- Code 002744: CDKMD02 - misfire detection Cyl.3 in firing order / CDKMD02 - misfire detection Cyl.4 / CDKMD02 - misfire detection cylinder in 3.zuendreihenfolge / Lambda probe heater diagnosis after start Vcat bank 1 / Index 52 inj / Misfiring cylinder 3 / CDKMD02 - misfire detection cylinder 5 / LIN BUS -communication disturbed the water pump / DFES DTCM.DFC FMASsig C - mixture adaptation, cumulative error
- Code 002745: CDKMD03 - misfire detection Cyl.4 in firing order / CDKMD03 - misfire detection Cyl.2 / CDKMD03 - misfire detection cylinder in 4.zuendreihenfolge / Lambda probe heater diagnosis after start Vcat bank 2 / Index 53 inj / CDKMD03 - misfire detection cylinder 11 / Misfiring cylinder 6 / LIN BUS -communication to the water pump implausible / CDKMD03 - misfire detection cylinder 8 / DFES DTCM.DFC framax C - multiplicative mixture adaptation
- Code 002746: DFES DTCM.DFC framin C - multiplicative mixture adaptation / CDKMD04 - misfire detection cylinder 5 in firing order / Misfiring cylinder 2 / CDKMD04 - misfire recognition Cyl. / Lambda probe reference current diagnostic Vcat bank 1 / Lambda probe referenzwiderstandsdiag. Vcat bank 1 / Lambda probe reference resistance diagnosis before kat bank 1 / CDKMD04 - misfire detection Cyl.3 / CDKMD04 - misfire detection cylinder 6
- Code 002747: CDKMD05 - misfire detection cylinder 6 in firing order / CDKMD05 - misfire recognition Cyl. / Misfiring cylinder 4 / Lambda probe reference current diagnostic Vcat bank 2 / Lambda probe referenzwiderstandsdiag. Vcat bank 2 / Lambda probe reference resistance diagnosis before kat bank 2 / CDKMD05 - misfire detection cylinder 9 / CDKMD05 - misfire detection Cyl.3
- Code 00274E: Misfire at a plurality of cylinders / Intelligent battery sensor compatibility: version not plausible / DFES DTCM.DFC FRAUmin C - mixture adaptation, lower speed range / CDKMD - misfire detection, error sum / Lambda probe error nernstleitung Vcat bank 1 / CDKMD - misfire detection sum error / Lambda probe error nernstleitung before kat bank 1 / Intelligent battery sensor firmware implausible
Dynamic Stability Control (DSC) Problems:
- Code 005E18: Coil outlet valve (dump) shorted front left / DSC ECU: ECU internally: data set for peripheral SP interface via proceeds buffer length --- (DSC: control unit internal) / DSC ECU: ECU internally: data amount of the periphery, SP interface via proceeds buffer length. / CAN DME / DDE message implausible / DSC ECU: ECU internally: data set for peripheral SP interface via proceeds buffer length.
- Code 005E19: Coil outlet valve (dump) shorted front right / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted --- (DSC: ECU internal) / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted. / CAN DME / DDE, engine torque not adjustable / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted.
Airbag System Issues:
- Code 0093C9: UPFRONT passenger side / Disconnection of module 3 (STVL)
- Code 009631: Timeout ID 05H (SBSL)
Instrument Cluster and Central Electronics Problems:
- Code 000020: Ignition (KL.15) on but ignition (KL.R) off
- Code 00003D: GM: Boot-lid unlocking: mechanism
Parking Distance Control (PDC) and Central Chassis Electronics:
- Code 009642: PDC 3: too little telegrams
- Code 009639: Timeout ID 0DH (SIM)
It was misfiring in all cylinders and there were a lot of electronic issues. I tried clearing the codes and drove it for 10 minutes, but everything on the engine and mixture issues section came back. The rest hasn't come back yet. I just replaced the spark plugs and cleaned the MAF sensor 4 months ago. I'm pretty sure there's an electrical issue somewhere, I'm not pretty good at troubleshooting electrical issues, but I'm good at following instructions.
Any help would be greatly appreciated.
Misfire and Mixture Adaptation Issues:
- Code 002742: Misfire detection cylinder in 1.zuendreihenfolge / Lambda probe diagnosis heater resistor Vcat bank 1 / Lambda probe diagnosis heater resistance before kat bank 1 / Misfiring cylinder 1 / LIN BUS -globaler coil sensor failure or water pump / DFES DTCM.DFC FMasmin C - mixture adaptation, cumulative error / CDKMD00 - misfire detection Cyl.1 / CDKMD00 - misfire detection Cyl.1 in firing order / LIN bus: communication error
- Code 002743: CDKMD01 - misfire detection cylinder in 2.zuendreihenfolge / Lambda probe diagnosis heater resistor Vcat bank 2 / Intelligent battery sensor LIN communication: timeout / CDKMD01 - misfire detection cylinder 7 / DFES DTCM.DFC FMASnpl C - mixture adaptation, cumulative error / CDKMD01 - misfire detection Cyl.2 / CDKMD01 - misfire detection cylinder 5 / CDKMD01 - misfire detection Cyl.2 in firing order / CDKMD01 - misfire detection Cyl.3 / Lambda probe diagnosis heater resistance before kat bank 2 / Disturbed LIN BUS -communication the battery sensor / Misfiring cylinder 5
- Code 002744: CDKMD02 - misfire detection Cyl.3 in firing order / CDKMD02 - misfire detection Cyl.4 / CDKMD02 - misfire detection cylinder in 3.zuendreihenfolge / Lambda probe heater diagnosis after start Vcat bank 1 / Index 52 inj / Misfiring cylinder 3 / CDKMD02 - misfire detection cylinder 5 / LIN BUS -communication disturbed the water pump / DFES DTCM.DFC FMASsig C - mixture adaptation, cumulative error
- Code 002745: CDKMD03 - misfire detection Cyl.4 in firing order / CDKMD03 - misfire detection Cyl.2 / CDKMD03 - misfire detection cylinder in 4.zuendreihenfolge / Lambda probe heater diagnosis after start Vcat bank 2 / Index 53 inj / CDKMD03 - misfire detection cylinder 11 / Misfiring cylinder 6 / LIN BUS -communication to the water pump implausible / CDKMD03 - misfire detection cylinder 8 / DFES DTCM.DFC framax C - multiplicative mixture adaptation
- Code 002746: DFES DTCM.DFC framin C - multiplicative mixture adaptation / CDKMD04 - misfire detection cylinder 5 in firing order / Misfiring cylinder 2 / CDKMD04 - misfire recognition Cyl. / Lambda probe reference current diagnostic Vcat bank 1 / Lambda probe referenzwiderstandsdiag. Vcat bank 1 / Lambda probe reference resistance diagnosis before kat bank 1 / CDKMD04 - misfire detection Cyl.3 / CDKMD04 - misfire detection cylinder 6
- Code 002747: CDKMD05 - misfire detection cylinder 6 in firing order / CDKMD05 - misfire recognition Cyl. / Misfiring cylinder 4 / Lambda probe reference current diagnostic Vcat bank 2 / Lambda probe referenzwiderstandsdiag. Vcat bank 2 / Lambda probe reference resistance diagnosis before kat bank 2 / CDKMD05 - misfire detection cylinder 9 / CDKMD05 - misfire detection Cyl.3
- Code 00274E: Misfire at a plurality of cylinders / Intelligent battery sensor compatibility: version not plausible / DFES DTCM.DFC FRAUmin C - mixture adaptation, lower speed range / CDKMD - misfire detection, error sum / Lambda probe error nernstleitung Vcat bank 1 / CDKMD - misfire detection sum error / Lambda probe error nernstleitung before kat bank 1 / Intelligent battery sensor firmware implausible
Dynamic Stability Control (DSC) Problems:
- Code 005E18: Coil outlet valve (dump) shorted front left / DSC ECU: ECU internally: data set for peripheral SP interface via proceeds buffer length --- (DSC: control unit internal) / DSC ECU: ECU internally: data amount of the periphery, SP interface via proceeds buffer length. / CAN DME / DDE message implausible / DSC ECU: ECU internally: data set for peripheral SP interface via proceeds buffer length.
- Code 005E19: Coil outlet valve (dump) shorted front right / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted --- (DSC: ECU internal) / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted. / CAN DME / DDE, engine torque not adjustable / DSC-ECU: ECU-internal: serial peripheral interface (SPI): ID request not accepted.
Airbag System Issues:
- Code 0093C9: UPFRONT passenger side / Disconnection of module 3 (STVL)
- Code 009631: Timeout ID 05H (SBSL)
Instrument Cluster and Central Electronics Problems:
- Code 000020: Ignition (KL.15) on but ignition (KL.R) off
- Code 00003D: GM: Boot-lid unlocking: mechanism
Parking Distance Control (PDC) and Central Chassis Electronics:
- Code 009642: PDC 3: too little telegrams
- Code 009639: Timeout ID 0DH (SIM)
It was misfiring in all cylinders and there were a lot of electronic issues. I tried clearing the codes and drove it for 10 minutes, but everything on the engine and mixture issues section came back. The rest hasn't come back yet. I just replaced the spark plugs and cleaned the MAF sensor 4 months ago. I'm pretty sure there's an electrical issue somewhere, I'm not pretty good at troubleshooting electrical issues, but I'm good at following instructions.
Any help would be greatly appreciated.