Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
Engine Control Module Programming (All Models): Notes
If Engine Control Module (ECM) is replaced, it is necessary to code new ECM. If new ECM is not properly coded, the following problems may occur:
- Driveability problems (e.g., harsh shifting).
- False malfunctions stored in ECM memory.
- Increased fuel consumption.
- Increased exhaust emissions.
- Reduction in transmission life.
- All ECM functions are not carried out (e.g., EVAP system operation).
- On front wheel drive vehicles Anti-Slip Regulation (ASR), (ASR warning lamp comes on).
Before ECM is replaced on any model perform following procedure. Turn ignition off. Connect Scan Tool (VAG 1551/1552) using Adapter cable (VAG 1551/3) to Data Link Connector (DLC). Turn ignition on. Prior to removing original ECM, print out ECM identification. On scan tool, press 0 and 1 buttons to select ADDRESS WORD 01: ENGINE ELECTRONICS. Print out ECM identification by pressing PRINT button. Press right arrow button. On scan tool, press 0 and 6 buttons to select FUNCTION 06: END OUTPUT. Press "Q" button to enter input. Turn ignition off.
Remove original ECM and install new ECM. Turn ignition on. On scan tool, press 0 and 1 buttons to select ADDRESS WORD 01: ENGINE ELECTRONICS. Press right arrow button. Press 0 and 7 buttons to select FUNCTION 07: CODE CONTROL MODULE. Press "Q" button to enter input. Enter appropriate code for vehicle. See appropriate ENGINE CONTROL MODULE CODING TABLE or VARIATION TABLE as follows. After coding ECM, press 0 and 6 buttons to select FUNCTION 06: END OUTPUT. Press "Q" button to enter input.
After installing and/or coding ECM perform following procedures:
- Use scan tool to check DTC memory, erase if necessary. See RETRIEVING DIAGNOSTIC TROUBLE CODES in appropriate SELF-DIAGNOSTICS article.
- Perform adaptation of throttle valve control module. See ADAPTATION OF THROTTLE VALVE CONTROL MODULE in appropriate SELF-DIAGNOSTICS article.
- On vehicles equipped with cruise control, activate cruise control to ECM. See CRUISE CONTROL SYSTEMS article in ACCESSORIES & EQUIPMENT.
- On vehicles equipped with automatic transmission, perform adaptation of kickdown switch or automatic transmission basic setting. See ADAPTATION OF KICKDOWN FUNCTION or AUTOMATIC TRANSMISSION BASIC SETTING PROCEDURE in appropriate SELF-DIAGNOSTICS article.
- On vehicles equipped with factory alarm system, perform adaptation of immobilizer to ECM. See appropriate ANTI-THEFT & POWER DOOR LOCKS article in ACCESSORIES & EQUIPMENT.
- Using scan tool, generate a ECM readiness code. See READINESS CODEΒ .
NO RELATED
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Affiliate disclosure: We may earn a commission at no extra cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- β’ You smell fuel, burning insulation, or see smoke.
- β’ Brakes feel soft, pull hard to one side, or make grinding noises.
- β’ The engine overheats, stalls repeatedly, or misfires under load.
- β’ You are missing required tools, torque specs, or safe lifting equipment.
- β’ You are not confident in the next step or safety outcome.