MQB Webasto or Eberspächer parking heater retrofit
Tutorial made while retrofitting Webasto into Audi S3 8V, which shouldn't be supported.
Webasto has two main functions:
- Parking heater (warm up the engine and cabin before starting the engine)
- Auxiliary heater (help warm up the engine faster while engine is working)
It can also be used to ventilate the car when it's hot. Not sure if the logic behind this feature is in the heater module or in Climatronic itself.
Schematics

Webasto aux heater system contains couple elements:
- Webasto heater unit with water circulation pump, exhaust, and intake
- fuel dosing pump with fuel lines
- water hoses
- wiring harness
- remote start receiver with antenna
- remote control
Webasto unit communicates with related modules like infotainment unit (Audi MMI, VW Discover, Seat Navi...) and HVAC (Climatronic). It will also check ambient temperature, car battery charge, and car fuel level.
Parts

Retrofit kit for Audi A3 8V is available as a whole set of needed parts and accessories:
8V0-054-960-E- TDI, front-wheel drive (PR-1X0)8V0-054-960-D- TDI, all-wheel drive (PR-1X1)8V0-054-965-C- 2.0 TFSI, front-wheel drive (PR-1X0)8V0-054-965-D- 2.0 TFSI, all-wheel drive (PR-1X1)8V0-054-965-E- 1.0, 1.4, 1.5 TFSI, front-wheel drive (PR-1X0)
Note: no option for Audi S3 and Audi RS3.
I can't see an option for 1.8 TFSI, but I assume that it will be the same as for 2.0 TFSI, since both engines are from EA888.3 family and share a lot of components.
Webasto Heater

There are two versions of the Webasto Thermo Top Evo heater unit:
- Diesel (Thermo Top Evo D)
- Petrol (Thermo Top Evo B)
Telestart Module
4H0-963-271-E- Audi Telestart module by Eberspächer.
Antenna
There's a fakra connector on the Telestart module. If Audi A3 is factory fitted with Webasto, module is connected with the roof antenna module. For retrofit there's an additional antenna that you can stick to the cars body.
I will also try to use a generic antenna from AliExpress, just to see if I can pair the remote with it. If there's a change of accessing bottom the OEM roof antenna, I would love to wire the module to it. I believe the roof antenna will provide better signal and higher remote range.
Remote
There's couple of remotes that you can use. Of course Audi has the coolest one, with the display. But I believe other remotes (VW, Skoda...) should also work, since the heater module is the same for those cars.
4N0-963-511- Audi, two buttons4H0-963-511-A/B- Audi, 4 buttons, red backlight (Eberspächer EasyStart R+)4H0-963-511-C/D- Audi, 4 buttons, white backlight (Eberspächer EasyStart R+) by Eberspächer3G0-963-511-D- VW, two buttons7N0-963-511-B- VW, two buttons (T91R)8K0-963-511 / 7E0-963-511-B- Audi, two buttons
Wiring kit
I've got one of those, new:
8V0-054-931- wiring installation kit for Audi A3 8V. (8V0-054-931)
Paid ~€50 for it. And it contains a lot of little things that I believe will be necessary during the installation.
Fuel lines and pump
Coolant pipes
Installation
OEM installation tutorial was available to download:
- https://pim.audi.com/pdf/EBA/EBA_8V0054960B_pl_190315.pdf
- https://pim.audi.com/pdf/EBA/EBA_8V0054960B_en_190315.pdf
There's no official tutorial nor parts for Audi S3 and Audi RS3. Most likely this is caused by the two additional radiators and other changes in those high-power variants.
The radiator on the right side is taking the space that normally would be available for the Webasto unit. Also the washer fluid reservoir is relocated to the right side of the vehicle, which obstructs the path for water hoses.
In case of Audi RS3, you have some room in the engine bay, because the 12V battery is relocated to the trunk.
In case of Audi S3, you can use an aftermarket cold-air intake system for your engine, and use some of the space from the OEM air box to fit the Webasto unit. Other option is to remove the upper part of the washer fluid reservoir (it splits into two parts) and install the Webasto unit there.
When it comes to fitting Webasto unit into Audi S3, I had to remove the units exhaust, units intake, circulation pump, and both mounting brackets. Webasto unit alone has a compact shape and will most likely fit under the OEM air filter box. It will also require to use an universal exhaust once the unit is mounted and some modifications for fuel line and wiring.
TBC
Coding & Adaptation
Gateway
Configure gateway so it knows that there's new hardware and how to handle it. [5]
//Add new module Gateway (0x19) → Adaptation → Installation list → (Auxiliary Parking Heater) Node 0x6A → coded //Let know the Efficiency Board Computer to calculate its thing with the park heater in mind Gateway (0x19) → Long Coding → Byte:13 → Bit: 2 (BCmE Standheizungsberechnung) → Active
Webasto Heater
Aux. Heater (0x18) → Long Coding → Byte 0 → Bit: 0 (Low Voltage Cut-Out) → 0 (internal) / 1 (energy management) Aux. Heater (0x18) → Long Coding → Byte 0 → Bit: 1 (Circulation Pump) → 0 (via CAN-BUS) / 1 (direct) Aux. Heater (0x18) → Long Coding → Byte 0 → Bit: 2 (Coolant Changeover Valve) → 0 (not installed) / 1 (installed) Aux. Heater (0x18) → Long Coding → Byte 0 → Bit: 3 (Fresh Air Blower) → 0 (via CAN-BUS) / 1 (direct) Aux. Heater (0x18) → Long Coding → Byte 0 → Bit: 4-5 (Remote Control) → 00 / 01 / 10 / 11
Body Control
//let's make sure that the interior monitoring sensors //will not freak out by the air movement made by the air blower BCM (0x09) → Adaptation → Anti-theft device → Parking heater → installed
Engine
Engine (0x01) → Long Coding → Byte:03 → Bit: 3 (Auxiliary/Cabin Heater [PR-9M9]) → Installed
Climatronic [6]
Let climatronic know that there's an additional hardware that takes role in the heating function.
//Auxiliary heater functionality Climatronic (0x08) → Long Coding → Byte: 05 → Bits: 4-7 (aux heater) → 4x (fuel parking heater installed) //Parking heater functionality Climatronic (0x08) → Long Coding → Byte: 06 → Bits: 0-3 (parking heater) → x1 (installed)
Infotainment
Enable aux heater submenu in CAR settings to control timers, duration, modes...
//communication between infotainment and heater over BAP Infotainment (0x5F) → adaptation → Car Function List BAP Gen2 → auxiliary heating 0x03 → activated Infotainment (0x5F) → adaptation → Car Function List BAP Gen2 → auxiliary heating 0x03 msg bus → comfort data bus //enable new submenu and set the rule for it to be available while vehicle is moving Infotainment (0x5F) → adaptation → Car Function Adaptations Gen2 → menu display auxiliary heating → activated Infotainment (0x5F) → adaptation → Car Function Adaptations Gen2 → menu display auxiliary heating over threshold high → activated
Basic Settings
TODO
Demo
TODO
Costs
- Aux heater unit = 760 PLN (used)
- Wiring kit = 219 PLN (new)
- Telestart module = 180 PLN (new)
- Telestart remote = 92 PLN (used)
- Telestart antenna = 10 PLN (new, AliExpress)
- Fuel pump = 299 PLN (new, OEM)
- Fuel line + quick release connectors = 50 PLN (new, AliExpress)
- Exhaust muffler + flex pipe = 30 PLN (new, AliExpress)
Total: 1640PLN
Research & Reference
- ↑ https://www.drive2.ru/l/603352608769318904/
- ↑ https://www.drive2.ru/l/487652099690070065/
- ↑ https://www.drive2.ru/l/579621849307021417/
- ↑ https://www.drive2.ru/l/549625247955944714/
- ↑ https://vagcode.info/en/components/dd609e74cb72a4cb1292c6ab70d71437.html
- ↑ https://www.youtube.com/watch?v=EE408FTJiMQ