Free API
🌍 International coverage, work in progress. This European-market vehicle is part of our hand-curated international catalog. We are filling in labor times, torque specs and fluids as fast as we can verify them, so some numbers may be missing or marked estimated for now. Do you work on these vehicles in the EU, Russia, or the JDM scene? Help us get it right: send real shop times or corrections to [email protected], or request the data you need and it joins the verification queue.

2000–2004 VOLKSWAGEN GOLF

1.9L I4 TDI•FWD•diesel•ASZ•turbo
Be the first sponsor for this vehicle

For $99, we generate the full set of step-by-step repair procedures for this exact vehicle. Free for everyone, forever, with your name on every one.

Sponsor — $99
Dead battery / stuck in Park? Emergency neutral procedure for this Golf →

Control Modules — 2000–2004 Volkswagen Golf

Every control module on the 2000-2005 Volkswagen Golf — where it lives, replacement time, and what it takes to program a replacement. Modules marked dealer / factory tool won't work after a part swap alone — budget for programming.
ABS Control Module with ESP (ABS/ESP)2.0 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Engine bay, mounted to ABS hydraulic unit near master cylinder
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Mk60 or Mk60E system. ESP standard on later models. Steering angle sensor calibration required after replacement.
Transmission Control Module (TCM)1.8 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Inside cabin, under driver's side carpet near center tunnel or in engine bay on valve body (automatic only)
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ 01M/096/01N/09G transmissions. Later models have TCM in valve body requiring pan drop. Adaptation channels critical.
Central Convenience Control Module (Comfort Module)1.5 hr R&Raftermarket tool +0.5 hr▸ programming details
📍 Behind driver's side lower dash panel or under driver's seat
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Controls windows, locks, alarm, convenience features. Long coding required for feature configuration. Remote key learning needed.
Steering Angle Sensor (Steering Sensor)1.5 hr R&Raftermarket tool +0.4 hr▸ programming details
📍 Steering column, under lower dash trim
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Required for ESP function. Must be calibrated with wheels straight after replacement or alignment.
Climate Control Module (Climatronic)1.3 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Center dash, integrated with HVAC controls
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Automatic climate control only. Requires adaptation for flap calibration after replacement.
Airbag Control Module (ACM)1.2 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Center console, under shifter trim or behind center dash trim
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Disconnect battery and wait 10+ minutes. Side airbags and pretensioners require proper coding.
Door Control Module (Door Module)1.2 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Inside driver's door, behind door panel (driver's side only on most models)
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Optional on higher trim levels. Controls mirror folding, memory seats, and door-specific functions.
Engine Control Module (ECM)1.0 hr R&Raftermarket tool +0.4 hr▸ programming details
📍 Engine bay, left side near battery box or under plenum chamber depending on engine
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Immobilizer adaptation required. 1.8T and VR6 have different locations. TDI models may require injector coding.
Gateway Control Module (Gateway)1.0 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Behind driver's side lower dash panel near fuse panel
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Bridges K-line and CAN bus networks. Required for diagnostics on later Mk4 models with CAN (2004+).
Seat Memory Control Module (Seat Module)1.0 hr R&Raftermarket tool +0.2 hr▸ programming details
📍 Under driver's seat
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Optional equipment on higher trims. Controls power seat memory and heating functions.
Instrument Cluster Control Module (Cluster)0.9 hr R&Rdealer / factory tool +0.6 hr▸ programming details
📍 Behind instrument cluster in dashboard
🔧 VAS 5051/5052 or EEPROM programmer
⚠️ Mileage in EEPROM. Immobilizer III data paired with ECM. Cluster swap requires immo adaptation and mileage correction.
Immobilizer Control Module (Immo)0.9 hr R&Rdealer / factory tool +1.2 hr▸ programming details
📍 Integrated with instrument cluster
🔧 VAS 5051/5052 or EEPROM programmer
⚠️ Immo III system. Key adaptation requires dealer tool or EEPROM work. ECM and cluster must be matched as set.
Park Distance Control Module (PDC)0.8 hr R&Raftermarket tool +0.2 hr▸ programming details
📍 Rear cargo area, left side trim panel
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Optional equipment. Sensor calibration may be needed after replacement.
Headlight Range Control Module (Headlight Control)0.7 hr R&Raftermarket tool +0.2 hr▸ programming details
📍 Behind headlight switch or integrated with light switch module
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Controls automatic headlight leveling on Xenon-equipped vehicles. Basic calibration required.
Radio/Navigation Control Module (Radio)0.6 hr R&Raftermarket tool +0.2 hr▸ programming details
📍 Center dash, double-DIN slot
🔧 VAG-COM/VCDS or VAS 5051/5052
⚠️ Radio code required after disconnect. Navigation systems (RNS-MFD) require coding. Premium VII sound has separate amp.
Aftermarket tool coverage varies by software version and vehicle build — treat "aftermarket tool" rows as "usually possible" and verify against your tool maker's coverage list before promising a customer. Spot a wrong location or hour? Tell us — corrections ship fast here.
🔧 Built by master technician Chris Hackleman · Master Technician · 20+ years.
Stuck on a repair? Take it to The Diag Desk — ask a master tech about this exact car → real human answer within 24h, never AI
Building an app?
Free API access to all this data — 10 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included. Built by the same team.
Try ShopBase →