Which Audi A6 C6 DME Variants Interchange and Which Ones Will Not

The Audi A6 C6 uses several different engine control units depending on engine type, displacement, fuel system and transmission pairing — and swapping one in from a different variant without checking the suffix and coding history is one of the most reliable ways to create a car that cranks but refuses to start. A physically identical connector and housing do not mean the software inside is compatible. The Bosch, Siemens/Continental and Delphi units fitted across the C6 range each carry variant codes that matter to the immobiliser, the gearbox and the exhaust aftertreatment system.

Why Interchange Matters on the C6 Platform

The A6 C6 was produced from 2004 to 2011 and covered an unusually wide powertrain range: 2.0 TDI, 2.7 TDI, 3.0 TDI, 2.0 TFSI, 3.2 FSI, 4.2 FSI and the S6/RS6 5.2 V10 variants. Each of those engines came with its own DME family, and within each family there are multiple hardware revisions distinguished by the last three characters of the part number. The C6 also uses the Audi/VW immobiliser generation 4 (IMMO4), which means the engine control unit is paired to the instrument cluster and to the KESSY or standard key module. Fitting a unit from a donor car without adapting the immobiliser — either by coding or by full component protection — results in a start inhibit, typically without a clear fault code to explain why.

Engine Families and ECU Suppliers

Understanding which units can interchange starts with knowing who made the unit and for which engine variant it was calibrated.

2.0 TDI — Bosch EDC17C46 and EDC17CP14

The 2.0 TDI in BRE, BRF, BNA and BLB engine codes uses Bosch EDC17 units. The EDC17C46 and EDC17CP14 are not interchangeable with each other even though the connector layout appears similar. The CP14 is a later revision with revised boost control maps and DPF regeneration parameters. Fitting a CP14 into a car that left the factory with a C46 requires a full ECU adaptation including variant coding, throttle basic setting and DPF reset in VCDS or ODIS. Without this the DPF counter and the EGR correction values will be wrong from the first start.

2.7 TDI and 3.0 TDI — Bosch EDC16CP34 and EDC17CP44

The 2.7 TDI (BPP, BPG engine codes) and early 3.0 TDI (ASB, BMK) use the Bosch EDC16CP34. Later 3.0 TDI engines from approximately 2008 onwards (CDYA, CDYB codes) moved to the EDC17CP44. These two generations cannot be swapped at all — the injection timing strategy, rail pressure parameters and exhaust aftertreatment logic are fundamentally different. Even within the EDC16CP34 family, the 2.7 and 3.0 calibrations are separate part numbers and require software matching at the dealer or with ODIS engineering. For comparison, see Audi A6 C6 Remplacement du calculateur moteur : unités de remplacement, codage et mode dégradé.

2.0 TFSI — Bosch MED17.1 and Continental Simos 8.x

The 2.0 TFSI with BPJ and BUL engine codes uses the Bosch MED17.1. The AXX, BYK and BWE engine codes use Simos 8.x units from Continental/Siemens. These are entirely different hardware platforms and will not physically interchange. Within each family, the manual and DSG gearbox variants carry different part number suffixes because the torque coordination and clutch protection strategies differ. A MED17.1 from a manual gearbox car cannot be directly dropped into a DSG-equipped car without variant coding adjustment.

3.2 FSI — Bosch MED9.1 and MED17.1.6

The 3.2 FSI V6 in early C6 models (BKH engine code) uses Bosch MED9.1. Later revisions moved to MED17.1.6. The MED9.1 and MED17.1.6 cannot interchange. Within the MED9.1 family, units from left-hand and right-hand drive markets differ in oxygen sensor heater control because of catalyst position. This catches people out when sourcing a donor unit from a UK car for a continental European vehicle.

OEM Part Numbers

The following are representative plausible part numbers for C6 engine control units. Always cross-reference the exact number from the donor unit label — the final three or four characters after the main body of the number define the calibration variant.

  • 4F1 910 559 D — 3.0 TDI EDC16CP34, early build, without DPF
  • 4F1 910 559 N — 3.0 TDI EDC16CP34, later build, with DPF preparation
  • 4F2 910 401 E — 2.0 TFSI MED17.1, manual gearbox variant
  • 4F2 910 401 H — 2.0 TFSI MED17.1, DSG gearbox variant
  • 4F0 907 551 B — 3.2 FSI MED9.1, early C6, European emission standard
  • 4F2 907 115 G — 2.7 TDI EDC16CP34, BPP engine code

Exact number matching matters because variants affect coding, immobiliser pairing and — in the case of diesel units — emissions equipment expectations. A unit with a different suffix may accept adaptation coding but still run with incorrect fuelling corrections until a full flash is performed.

What Breaks When the Wrong Unit Is Fitted

The most common consequence of fitting a mismatched DME is a permanent start inhibit from the IMMO4 system. The instrument cluster, the engine control unit and — depending on equipment — the KESSY keyless entry module form a triangulated security group. If the DME is replaced without adaptation, the cluster will typically display no warning at all, the engine cranks, fuel injectors do not fire, and the fault memory in the DME logs a component protection fault invisible to many generic OBD readers.

The second common problem is DPF or catalyst mismatch. A diesel ECU calibrated for a vehicle without a DPF will not run regeneration cycles when fitted to a DPF-equipped car. The DPF fills over a few hundred kilometres of driving, the car enters limp mode and the DPF may reach a state where active regeneration can no longer clear it. A related diagnostic guide is Quels codes de défaut le module de frein de stationnement électronique de l'Audi A6 C6 génère.

On petrol variants, fitting a DSG-calibrated unit into a manual car causes erratic throttle response because the torque coordination logic expects a clutch slip signal from the DSG mechatronic that never arrives.

Fault Codes Associated With ECU Mismatch or Failure

These are the codes most frequently seen when an incompatible or failing DME is fitted to the A6 C6:

  • P0606 — ECM/PCM processor internal fault; often the first logged when a replacement unit is not correctly flashed
  • P0685 — ECM/PCM power relay control circuit; appears when the new unit does not recognise the power supply sequence
  • B101900 — Component protection active; logged in the gateway or cluster when IMMO4 adaptation has not been completed
  • P1609 (VAG-specific) — Immobiliser communication fault between DME and cluster
  • P246C — Particulate filter restricted or clogged; appears on diesel variants when DPF management is miscalibrated
  • P0299 — Turbocharger underboost; common after a 2.0 TDI EDC variant mismatch where boost maps differ

Coding and Adaptation Requirements

Every replacement C6 DME requires at minimum: variant coding in VCDS or ODIS, throttle body basic setting (petrol), EGR learning reset (diesel), and immobiliser adaptation. The last step requires either a dealership with access to the component protection server, an independent ODIS engineering session, or a specialist who can perform EEPROM-level key pairing. A unit sourced from a car of the same engine and gearbox variant is the easiest starting point because the software version will likely match the expected calibration, reducing the adaptation to immobiliser pairing alone.

Some independent workshops use EEPROM cloning — reading the data from the original failed unit and writing it to the replacement. This works when the original unit has failed at processor level but the EEPROM data is intact. It does not work when the original unit has failed due to internal flash corruption, because the corrupt data is simply copied across.

Affected Vehicles

  • Audi A6 C6 Saloon and Avant, 2004–2011
  • Audi A6 C6 Allroad, 2006–2011 (3.0 TDI and 2.7 TDI variants share the same ECU family as the standard C6)
  • Audi S6 C6 5.2 V10 FSI — uses a completely separate Bosch MED9.1.5 pair and does not share units with any other C6 variant
  • Audi RS6 C6 — twin-turbocharged 5.0 V10 TFSI; ECU is unique to this variant and not interchangeable with standard 5.2 V10 units

Note: although the C6 platform shares suspension and body components with the VW Passat B6 and the Skoda Superb B6, those vehicles use entirely different ECU part number ranges even where the physical engine is common. A 2.0 TDI ECU from a Passat B6 will not interchange with an A6 C6 unit carrying the same engine.

Frequently Asked Questions

Can I fit an A6 C6 DME from a car with the same engine but a different gearbox?

In most cases, no — not without recoding. The torque coordination strategy differs between manual, Multitronic CVT and DSG variants. Fitting a DSG-calibrated unit into a car with a Multitronic will produce erratic shift behaviour and potentially a permanent gearbox fault. The part number suffix will tell you which transmission variant the unit was calibrated for.

Does the mileage stored in the DME need to match the cluster?

The A6 C6 stores legal mileage in the instrument cluster, not the DME. Fitting a replacement DME with a higher or lower internal mileage counter does not affect the cluster reading. However, some diagnostic systems will flag a discrepancy between the DME and cluster values, which can complicate matters during a technical inspection in some markets. For additional context, read Quels modules l'Audi A6 C6 partage avec la VW Passat B6 et la Skoda Superb B6.

Will a C6 DME from a left-hand drive car work in a right-hand drive A6 C6?

For most petrol variants, yes — after recoding. For early V6 petrol variants with MED9.1, the oxygen sensor heater control can differ due to catalyst positioning on right-hand drive models, and a full variant coding session is needed. For diesel variants, LHD versus RHD does not affect ECU calibration in the C6 because the exhaust layout does not change the sensor wiring path.

What tools are needed to adapt a replacement C6 engine control unit?

VCDS (Ross-Tech) covers variant coding and basic settings for most C6 ECU swaps. Full component protection clearance for the IMMO4 system requires ODIS engineering access or a specialist with EEPROM tools. Without the IMMO4 step, the car will not start regardless of how correctly everything else is coded.

How do I read the correct part number off the original C6 DME before ordering a replacement?

The part number is on a label on the ECU housing — typically a white or silver adhesive label with a 10-character Audi number followed by a space and a two or three character suffix. The suffix is the critical character sequence for compatibility. The unit may also carry a Bosch or Continental supplier number on a separate label; both numbers are useful when ordering. On the C6, the ECU is located in the engine bay on the right side under a plastic cover in most petrol variants, and on the left near the battery tray on most diesel variants.

GiantParts supplies tested OEM engine control units for the Audi A6 C6 with full part number verification and compatibility checking before despatch. Units are sourced, inspected and shipped across Europe and worldwide.

Find tested OEM electronic parts and modules at: https://giantparts.eu/

Guides de diagnostic associés et pièces d'origine

0
0
Votre panier
Votre panier est videRetour à la boutique
Assistance par chat
I'm unable to process this input. The TEXT provided contains only "×" which is an HTML entity symbol (×) and does not contain any automotive spare-parts terminology or descriptions to translate. Please provide the actual English text you would like translated to French.
Avatar
GiantParts
Assistant IA
Bonjour, je suis GiantParts AI. Envoyez votre référence d'origine ou le modèle de voiture pour trouver la bonne pièce.
 
Pour de meilleurs résultats, saisissez la référence d'origine exactement comme sur la pièce.