How to replace the Xenon headlights of an Audi A4 B9 with the factory Full LED units: parts, BCM1 swap, wiring, Component Protection removal and parametrization

This guide describes how to retrofit the original Full LED headlights on an Audi A4 B9 that left the factory with Xenon headlights. Swapping the headlights alone is not enough: the Full LED units are driven over CAN bus by their own control modules, so the retrofit also requires a Highline BCM1 (central electrics module, address 09), an adapter wiring harness, Component Protection removal with ODIS and the upload of the correct dataset for the new BCM1.

✅ Status: working

100%

This retrofit has been successfully installed and tested on my Audi A4 B9, and it is still active.

1. Needed parts and price

PartPart number / notes
Highline BCM1 (central electrics, 09)8W0 907 063 CG
Full LED headlights7PP 941 572 AB
Headlight control modules4M0 907 397 AC
Adapter wiring harnessKufatec Bi-Xenon to LED headlight adapter for Audi MLB (or self-made cables and connectors)

The total cost of the parts listed above was about 1000 €.

2. Before you begin

  • buy the Kufatec wiring harness or build the cables and connectors yourself;
  • back up all coding and adaptations of your current BCM1 (VCP or VCDS): you will restore them on the new module at the end (section 3.6);
  • you need ODIS with a VAS5054 / VAS6054 interface and a GEKO login to remove Component Protection (section 3.4);
  • you need the dataset for the new Highline BCM1 with a configuration that matches your car's options.

⚠️ The BCM1 dataset is not on the VCP servers

The dataset for the Highline BCM1 is not available on the VCP servers. I had to buy it and upload it with ODIS. Make sure you can get a dataset that matches your configuration before buying the parts.

This is the Kufatec adapter harness used for the retrofit:

Kufatec Bi-Xenon to LED headlight adapter harness for Audi MLB
Figure 2 – Kufatec Bi-Xenon to LED adapter harness for Audi MLB

3. Procedure

The retrofit is made of five steps:

  1. remove the front bumper;
  2. fit the new Highline BCM1 and lay the wiring harness;
  3. remove Component Protection;
  4. parametrize BCM1 (09) and the headlight modules D6, D7, 29, 39;
  5. restore the original coding of the BCM1.

3.1 Remove the front bumper

The headlights can only be removed with the front bumper off.

Audi A4 B9 with the front bumper removed and the bonnet open
Figure 3 – Front bumper removed
Full LED headlight (left) next to the original Xenon headlight (right) on the ground in front of the car
Figure 4 – New Full LED headlight (left) and original Xenon headlight (right)

3.2 Fit the new Highline BCM1

The Xenon BCM1 must be replaced with the Highline version, which supports the Full LED headlights:

BCM1Part number
Original (Xenon)8W0 907 063 CC
New (Highline)8W0 907 063 CG
Bosch BCM1 MLBevo modules side by side: new Highline 8W0 907 063 CG on the left and original 8W0 907 063 CC on the right
Figure 5 – New Highline BCM1 8W0 907 063 CG (left) and original BCM1 8W0 907 063 CC (right)

Pinout of the Highline BCM1 8W0 907 063 CG, with connectors T54c, T73a and T73b:

Highline BCM1 8W0 907 063 CG connector side with T54c, T73a and T73b connectors and pin numbering
Figure 6 – Highline BCM1 pinout: connectors T54c, T73a and T73b

3.3 Wiring harness

The Kufatec harness comes with 4 additional cables with crimped pins:

CableConnection suggested by Kufatec
CAN-HIGHBCM1 T73a/43 (two cables crimped together)
CAN-LOWBCM1 T73a/42 (two cables crimped together)
Positive (ignition)Fuse SB13
Positive (ignition)Fuse SB12

The single cable on the left of the photo is not needed: it runs from the A5 module (front camera) to the 09 module and is only used for Matrix LED headlights, not for Full LED.

Kufatec wiring harness with headlight connectors, CAN and power cables
Figure 7 – Kufatec harness: the single cable on the left (A5 to 09) is not needed
Headlight connectors of the harness held in hand: black car-side connector and purple headlight-side connector
Figure 8 – Harness connectors on the headlight side

⚠️ Do not crimp the CAN cables together

According to the wiring diagrams, the left and right headlight modules (MX1 and MX2) are connected to different pins of the BCM1, on two different connectors. Separate the CAN cables of the harness, identify which ones go to the left and to the right headlight and wire them as shown in the table below.

The correct wiring is:

HeadlightSignalBCM1 pin
MX1 – LeftCAN-HIGHT73a/43
CAN-LOWT73a/42
MX2 – RightCAN-HIGHT73b/42
CAN-LOWT73b/43

The two positive cables go to fuses SB12 and SB13 of fuse holder ST4 in the SR1 fuse carrier:

Wiring diagram of fuse carrier SR1 with fuses SB12 and SB13 of holder ST4 highlighted in red
Figure 9 – Wiring diagram: fuses SB12 and SB13 (SR1 – ST4)
Position of fuse carrier SR1 with fuse holders ST1-ST5 and the SB12 and SB13 slots of ST4 marked with red arrows
Figure 10 – Position of fuse carrier SR1 and of fuses SB12 and SB13 in holder ST4

CAN bus connection of the left headlight module (MX1) and of the right headlight module (MX2) to the BCM1 (J519):

Wiring diagram of left headlight MX1: CAN-H to J519 T73a/43 and CAN-L to J519 T73a/42
Figure 11 – Left headlight MX1: CAN-H on T73a/43, CAN-L on T73a/42
Wiring diagram of right headlight MX2: CAN-H to J519 T73b/42 and CAN-L to J519 T73b/43
Figure 12 – Right headlight MX2: CAN-H on T73b/42, CAN-L on T73b/43

3.4 Component Protection removal

The new BCM1 comes from another car and is protected by Component Protection: to remove it you need ODIS with a VAS5054 / VAS6054 interface and a GEKO login. In the test plan, run the 19 – Component protection test and follow the online procedure.

ℹ️ Example screenshots

The two screenshots below are taken from the internet and show the procedure on another car. For the full sequence on the A4 B9 see the Side Assist retrofit guide.

ODIS test plan with the 19 - Component protection test and fault U110100 Component protection active
Figure 13 – ODIS: test plan with the Component Protection active fault
ODIS test plan with the 19 - Component protection test completed successfully
Figure 14 – ODIS: Component Protection test completed

3.5 Parametrize BCM1 and headlight modules

You need the original dataset for the new Highline BCM1, with the configuration that matches your car's options (see section 2). Upload it with ODIS:

  1. in ODIS select control module 09 (Central Electrics);
  2. on the right, open 010 – Data transfer;
  3. select the XML dataset file to upload;
  4. click Write data set.
ODIS Engineering with the control module list and the 010.01 Write data set function selected
Figure 15 – ODIS: 010 – Data transfer > Write data set

The modules to parametrize are BCM1 (09) and the headlight modules D6, D7, 29 and 39: if your dataset includes parameters for the headlight modules, upload them with the same procedure.

3.6 Restore the original BCM1 coding

Load the original coding and adaptations you backed up with VCP or VCDS (section 2) and restore them on the new BCM1, so that all the other functions of the car keep working as before.

💡 Final check

After restoring the coding, clear the fault memory of all modules, switch the ignition off and on again and check that no new faults appear on 09, 29, 39, D6 and D7. Then test low beam, high beam, DRL and turn signals on both sides.

4. Final result

Audi A4 B9 with the new Full LED headlights switched on
Figure 16 – Audi A4 B9 with Full LED headlights

5. Summary

StepWhat to do
PreparationBuy parts and dataset, back up BCM1 coding (section 2)
BumperRemove the front bumper and swap the headlights (section 3.1)
BCM1Replace 8W0 907 063 CC with 8W0 907 063 CG (section 3.2)
WiringSeparate CAN cables: MX1 on T73a/43-42, MX2 on T73b/42-43; positives on SB12 and SB13 (section 3.3)
Component ProtectionODIS + VAS5054 / VAS6054 + GEKO (section 3.4)
ParametrizationODIS > 09 > 010 Data transfer > Write data set (section 3.5)
CodingRestore original BCM1 coding and adaptations (section 3.6)
Ti è piaciuto? Prenditi un secondo per sostenere Le Cazzate Di Vicenza su Patreon!
Become a patron at Patreon!