Which Audi A4 B7 Modules Interchange With the A4 B6 and A6 C6

The Audi A4 B7 (2004–2008) is a mid-cycle evolution of the B6 platform, not a clean-sheet redesign. Many body dimensions, connector layouts and control units carry over directly — but Audi also introduced new bus architecture, the Multi Media Interface on some trim levels, and revised immobiliser logic, all of which create compatibility boundaries that are not obvious from the part number alone. Understanding where the overlap is real and where it is cosmetic matters greatly when sourcing a used replacement unit.

Platform Background: B6, B7 and the C6 Connection

The B7 runs on the revised PQ46 platform that underpins the A6 C6 (2004–2011). This is not the same as the B6’s PQ46 variant in every respect: the B7 adopted the Multi-Media Interface (MMI) in higher-spec markets, a revised CAN gateway structure, and Bosch ME 7.1.1 or Siemens/Continental PCR 2.1 injection management depending on engine. The B6 used an earlier iteration of the same bus structure but with a simpler gateway. The practical result is that some modules from the A6 C6 fit the B7 more easily than the same modules from the B6 do — counterintuitive but true for a few specific families.

Modules That Interchange Freely Between B6 and B7

Certain control units carry identical hardware across both generations and require no additional coding steps beyond variant selection in VCDS or ODIS.

ABS / ESP Control Unit

The Bosch 8.0 ABS unit fits both B6 and B7 on vehicles without electronic differential lock (EDL variants). The critical check is the fifth digit of the part number: 8E0 614 517 F and 8E0 614 517 K cross between B6 and B7 on comparable engine and suspension variants. Units from quattro models are not interchangeable with front-wheel-drive units regardless of generation — the wheel speed scaling and pressure sensor calibration differ. After fitting, a basic settings run in VCDS is required; full coding is not. For comparison, see Which Modules the Audi A4 B7 Shares With the A4 B6 and A6 C6.

Comfort Control Module (Comfort-Steuergerät)

The comfort module controlling central locking, interior lighting sequencing and convenience window operation is shared across B6 and B7 on comparable body styles. Part numbers 8E0 959 433 AL and 8E0 959 433 AQ appear across both generations. The module reads its configuration from EEPROM, so a replacement from either generation needs to be coded to the receiving car via VCDS long coding. Without coding, windows may not close on remote lock and interior lighting timing will be wrong.

Instrument Cluster

B6 and B7 instrument clusters share the same physical connector and housing dimensions, but the software variants diverge at the speedometer scaling and MMI interface lines. A direct swap is possible within the same gearbox type (manual vs automatic) and the same speedometer range. Mileage is stored in the cluster and in the immobiliser — both must match after a swap. Clusters from B7 models with the high-line CAN connection (Concert III / Symphony) will not display correctly in a B6 without reflashing, and vice versa.

Modules That Partially Interchange: A4 B7 and A6 C6

Because the B7 and C6 share the later PQ46 bus architecture, some control units cross between them — something that never works between the B6 and C6.

Gateway Control Module (J533)

The CAN gateway on the B7 and C6 share the same Hella hardware base. Part numbers from the C6 — such as 4F0 907 468 D — have been fitted to B7 chassis in workshop practice, but the gateway coding must be adapted to the correct vehicle configuration using ODIS or VCDS. The B7 gateway does not carry the air suspension bus node that some C6 gateways include; fitting a C6 unit with air suspension coding active will generate continuous bus errors. The safe approach is always to source a gateway matched to body style and suspension type.

Airbag Control Module (SRS)

The SRS unit on B6 and B7 is not interchangeable. The B7 revised the side curtain deployment logic and the occupancy sensor interface. Fitting a B6 airbag module to a B7 body will typically result in a persistent airbag warning and may disable the passenger airbag entirely. The B7 unit (8E0 959 655 AM, 8E0 959 655 AQ) shares mounting but not coding structure with its predecessor. This is one area where generation matching is mandatory. A related diagnostic guide is Which Audi A6 C6 Modules Are Shared With the VW Passat B6 and Skoda Superb B6.

Climate Control Unit (Climatronic)

Climatronic units from B6 and B7 use the same LIN bus connection to the blower regulator and the same CAN interface to the gateway. Units swap within the same body style with VCDS variant coding. The A6 C6 Climatronic uses a different panel format and different LIN address mapping — it will not operate correctly in an A4 B7 without hardware modification to the panel illumination circuit, which makes this interchange impractical in most cases.

Modules That Do Not Interchange at All

  • Engine Control Unit (ECU/DME): B7 ECUs are immobiliser-matched to the instrument cluster and the key transponder. A B6 ECU cannot be adapted to a B7 without full coding and immobiliser synchronisation. The B7 uses IMMO IV, the B6 uses IMMO III. Cross-generation ECU swaps are not supported by standard dealer tools and require specialist intervention.
  • Transmission Control Unit (TCU / 09L): The B7 automatic gearbox used the revised 09L unit with torque converter lockup calibration specific to the B7 engine output maps. A B6 TCU will fit mechanically but shift points and converter behaviour will be incorrect.
  • Steering Column Module (SZL): The B7 steering column module integrates the lane change assistant on later builds and uses a different LIN address. B6 units do not carry this and cannot be substituted on B7s equipped with the system.

OEM Part Numbers to Know

Module B6 Example B7 Example Interchangeable?
ABS (FWD, no EDL) 8E0 614 517 F 8E0 614 517 K Yes, with basic settings
Comfort Module 8E0 959 433 AL 8E0 959 433 AQ Yes, with VCDS coding
Instrument Cluster (manual) 8E0 920 900 F 8E0 920 980 C Partially — same type only
Airbag SRS 8E0 959 655 R 8E0 959 655 AM No
CAN Gateway 8E0 907 468 Q 4F0 907 468 D (C6) Partial — coding required
Climatronic 8E0 820 043 AF 8E0 820 043 AK Yes, within body type

Fault Codes Commonly Generated by Wrong-Variant Modules

When an incorrect or uncoded module is fitted, the gateway logs communication faults rather than module-specific faults. The most common codes seen after a wrong-generation swap on the A4 B7 include:

  • U0100 — Lost communication with ECM/PCM. Appears when the ECU variant does not match the IMMO generation.
  • U0121 — Lost communication with ABS control module. Generated when ABS coding does not match the chassis variant in the gateway.
  • B1000 — Control module incorrectly coded. Very common after comfort module swap without VCDS variant coding.
  • 01325 (VAG-specific) — CAN databus, missing message. Logged by the gateway when a substituted module transmits on a different CAN address than expected.
  • 00955 — Immobiliser malfunction. Expected if B6 ECU is fitted to B7 without IMMO IV adaptation.

What Changes at the B6-to-B7 Boundary That Matters for Sourcing

Three changes at the B7 introduction affect sourcing decisions more than any others. First, the move to IMMO IV means all security-related units — ECU, cluster, key — must be matched as a set, not individually. Second, the revised CAN gateway structure means a B6 gateway will cause bus errors on a B7 even if it physically fits. Third, some late B7 production runs (2007–2008) introduced Bosch ESP 8.1 rather than 8.0, and these units are not backward compatible with earlier ABS coding — check the build date stamp on the unit, not just the part number prefix.

Frequently Asked Questions

Can I fit an Audi A6 C6 instrument cluster into an Audi A4 B7?

Not directly. The C6 cluster uses a different CAN message set for the MMI display driver and a different physical connector pinout on the speedometer drive line. The B7 cluster must be sourced from an A4 B7 of the same gearbox type. Cross-platform fitting between C6 and B7 clusters is not supported without hardware modification.

Does the A4 B7 ABS module need coding after replacement?

It needs basic settings — a calibration run rather than full variant coding. The module reads most of its configuration from the gateway CAN message, but the pump motor calibration and wheel speed sensor addressing must be reset with a compatible scan tool such as VCDS. Without this step, ABS and ESP warning lights remain active. For additional context, read Which Modules the Audi A6 C6 Shares With the VW Passat B6 and Skoda Superb B6.

Which modules from the A4 B6 are genuinely plug-and-play on the B7?

Very few are truly plug-and-play. The comfort module and Climatronic unit come closest, but both still require VCDS long coding to match the receiving car’s equipment level. Units that share only a physical connector with the B7 but differ in software variant will generate U-codes until coded or reflashed.

Is the A4 B7 ECU the same as the A6 C6 on the same engine?

The hardware often originates from the same Bosch or Siemens family, but the software calibration is application-specific. Even on the same 2.0 TDI engine, B7 and C6 ECUs differ in torque maps, EGR strategy, and DPF regeneration thresholds where applicable. Cross-fitting an ECU requires full IMMO re-coding and is not recommended unless the original is confirmed destroyed.

Where should I check the part number on the A4 B7 comfort module before ordering?

The comfort module sits in the lower left of the dashboard on most B7 builds. The part number label faces toward the door sill, printed on a white sticker. The 10-character Audi number (format 8E0 959 433 XX) is what matters for interchange — the two-letter suffix identifies the software variant and coding baseline. When ordering a used unit, that suffix must match your existing module or be confirmed compatible by the supplier.

GiantParts supplies tested OEM electronic modules for the Audi A4 B7, A4 B6 and A6 C6, with part number verification before dispatch and worldwide shipping from Europe.

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

Related diagnostic guides and OEM parts

0
0
Your Cart
Your cart is emptyReturn to Shop