transmission
Transmission Control Module
for 2009 Aston Martin DB9 6.0L V12 · RWD
Difficulty
Advanced
Time
3.2 h
Tools
11
Steps
13
🔧Does this apply to your car? Most transmission control modules must be programmed and have adaptations relearned after replacement — and on some vehicles (many Mercedes 722.9, ZF mechatronic units) the TCM lives INSIDE the transmission, which changes this from a 1-hour job to a 4-8 hour job. Verify your TCM location before quoting.
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.
Replace the Transmission Control Module (TCM) on a 2009 Aston Martin DB9 with ZF 6-speed automatic transmission, including removal of underbody panels, TCM bracket access, and module programming.
Warnings
⚠️Disconnecting the battery will erase adaptive transmission settings. TCM programming and adaptation procedures MUST be performed after installation or transmission shifting will be severely degraded.
⚠The TCM connector has a secondary locking tab that must be fully disengaged before pulling. Forcing the connector will break internal pins.
⚠Do not allow the TCM to contact ground while battery is connected. Static discharge or short circuit can destroy the module.
ℹ️Vehicle must remain level during this procedure to prevent transmission fluid migration into TCM area.
ℹ️This procedure requires dealer-level diagnostic equipment for TCM coding and adaptation. Independent scan tools may not support full programming functions.
Tools required
Torx bit set (T20, T25, T30, T40)Essential
E-Torx socket set (E8, E10, E12)Essential
10mm, 13mm socket setEssential
Torque wrench (10-50 Nm range)Essential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Transmission Control Module (TCM) × 1 — Use OEM specification - verify VIN-specific application
- TCM mounting bracket bolts (if corroded) × 3 — M6x16 Torx bolts
- Underbody panel clips (replacement as needed) × 6 — Aston Martin push-type fasteners
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level surface and engage parking brake.
- Ensure transmission is in Park position.
- Allow engine and transmission to cool completely (minimum 2 hours after operation).
- Disconnect negative battery terminal and wait 10 minutes for system capacitor discharge.
- Raise vehicle on lift or support securely on jack stands at all four corners to working height.
- Remove both rear wheels to improve access to rear underbody panels.
- Have TCM programming software and VIN-specific calibration files ready before starting disassembly.
Procedure
- 1Remove rear undertray panelsLocate the rear center undertray panel beneath the transmission tunnel area. Remove the undertray perimeter fasteners (count and Torx size to be verified against factory documentation; commonly a mix of Torx and push-type clips). Some fasteners may be push-type clips requiring center pin depression before removal. Lower the panel carefully and set aside. Inspect the forward edge for additional hidden fasteners before forcing the panel free.
- 2Access transmission crossmember areaWith the undertray removed, identify the transmission crossmember and heat shield assembly. Remove the E-Torx bolts securing the heat shield to the crossmember (count and E-Torx size to be verified against factory documentation). The heat shield may be multi-piece; work from rear to front, releasing each section. Note the orientation of any insulation layers for reinstallation.
- 3Locate the TCM mounting bracketVERIFY TCM location against factory documentation. On ZF 6HP26 transmissions the control module is the internal mechatronic unit integrated with the valve body inside the transmission, accessed by removing the transmission oil pan and draining ATF — there is NO externally case-mounted bracket. This fundamentally changes the procedure: pan removal, fluid service, and mechatronic R&R are required instead of external bracket bolt removal. Clean any debris from the area with compressed air. Identify the mounting bolts securing the TCM/bracket to the transmission case (count to be verified against factory documentation). Note: Verify TCM location and type against factory documentation. On the ZF 6HP26 the control module is commonly integrated into the mechatronic unit within the valve body of the rear transaxle rather than externally bracket-mounted. Locate the module and its single large electrical connector per the correct service procedure for this configuration. Note: The TCM location must be verified against Aston Martin service documentation for this VIN. On the ZF 6HP26 used in the DB9, the transmission control electronics may be integrated into the mechatronic unit within the rear-mounted transaxle rather than externally bracket-mounted. Confirm actual TCM location and mounting before proceeding.
- 4Disconnect TCM electrical connectorLocate the red secondary locking tab on the TCM connector. Slide the tab fully upward or outward (depending on connector orientation) until it stops. Then press the primary release tab while pulling the connector straight away from the module. Do not rock or twist the connector. If resistance is felt, verify the secondary lock is fully released. Inspect connector pins for corrosion or bent terminals.
- 5Remove TCM mounting boltsRemove the bolts securing the TCM/bracket per factory documentation (count and Torx size to be confirmed — do not assume 3 bolts or T30). Note that if the module is integrated into the mechatronic unit, access is from within the valve body rather than external case bolts. Support the TCM with one hand while removing the final bolt to prevent it from falling. Note the bolt length and position if they differ. Note: these are M6 bolts into aluminum; verify correct reinstallation torque (likely ~8-10 Nm, not 20 Nm). Note: Tighten bolts in a triangular pattern to the factory-specified torque (VERIFY — for M6 fasteners into aluminum this is typically ~8-10 Nm / 6-7 lb-ft, NOT 20 Nm). Note: Tighten bolts in a triangular pattern to the factory-specified torque (verify — for M6 fasteners into aluminum this is typically 8-10 Nm, not 20 Nm). Note: If the module is externally bracket-mounted, remove the mounting bolts (count and Torx size to be verified against Aston Martin documentation — do NOT assume 3 bolts). If the module is the integrated mechatronic unit, remove the valve body/pan fasteners per the correct 6HP26 service procedure instead.
- 6Remove TCM from bracketWith the bracket assembly free, lower it from the vehicle. The TCM is secured within the bracket by retention bolts (count and Torx size to be verified against factory documentation). Remove these bolts and carefully separate the TCM from the bracket. If the module design includes a thermal interface pad on the mounting surface, inspect it and transfer it to the new module or replace it. Verify whether a thermal pad is applicable to this module type before proceeding. Note: If a thermal interface pad is present on the TCM mounting surface, inspect it; it must be transferred to the new module or replaced (verify pad presence against factory documentation).
- 7Prepare new TCM for installationRemove the new TCM from its protective packaging. If the thermal interface pad is not pre-installed on the new module, transfer the pad from the old TCM to the new one, ensuring it is clean and properly positioned. Verify the part number on the new TCM matches the original or is the correct supersession. Do not power the module outside of the vehicle.
- 8Install TCM into mounting bracketPosition the new TCM into the protective bracket, aligning the mounting holes. Install the TCM-to-bracket retention bolts (count, Torx size, and torque to be verified against Aston Martin documentation — do not assume 2 bolts, T25, or 8 Nm). Note: this step is only applicable if the module is externally bracket-mounted; the 6HP26 mechatronic unit does not use a separate bracket. Ensure the connector port is oriented correctly for harness routing before final tightening.
- 9Install TCM bracket to transmissionRaise the TCM bracket assembly into position against the transmission housing. Thread in the mounting bolts by hand to avoid cross-threading into the aluminum case. Tighten in a cross/triangular pattern to the factory-specified torque (verify — do not assume 20 Nm; for M6 into aluminum this is typically 8-10 Nm). Verify the bracket sits flush against the transmission case with no gaps. Note: Tighten bolts in a triangular pattern to the manufacturer-specified value (for M6 into aluminum, typically approximately 10 Nm / 7 lb-ft — verify against Aston Martin documentation).
- 10Reconnect TCM electrical connectorAlign the TCM connector with the module port and push firmly until the primary lock clicks into place. Push the red secondary locking tab fully into its locked position. Tug gently on the connector body (not the wires) to confirm it is fully seated. Verify no pins are bent or misaligned.
- 11Reinstall heat shield and undertrayReposition the transmission heat shield sections in reverse order of removal, ensuring all insulation layers are properly aligned. Install the heat shield bolts (count and E-Torx size per factory documentation) and tighten to the specified torque (verify value). Raise the rear undertray panel into position and install all fasteners (count and type — Torx vs push-clip — to be verified against factory documentation), working from center outward.
- 12Reconnect battery and perform TCM programmingReinstall rear wheels and lower vehicle to ground. Reconnect the negative battery terminal. Connect the diagnostic scan tool to the OBD-II port. Power on the ignition (do not start engine). Access the TCM programming menu using the Aston Martin dealer diagnostic tool and perform the manufacturer-specified coding/calibration sequence (VERIFY exact steps and order against AMDS documentation, typically including VIN write, VIN-specific calibration upload, TCM-to-ECU pairing, and adaptation initialization). Follow all on-screen prompts and do not interrupt power during programming. Note: Access the TCM programming menu using the correct Aston Martin diagnostic system and perform the module replacement/coding routine per factory procedure (typically: VIN write, VIN-specific calibration download, module pairing, and adaptation initialization). Follow the exact on-screen sequence and order specified by the diagnostic tool. Note: cycle through gear positions per the AMDS/ZF-documented adaptation sequence using the pushbutton selector (verify exact gate positions and dwell times against factory documentation rather than assuming a simple P-R-N-D cycle)
- 13Perform transmission adaptation drive cycleAfter successful TCM programming, start the engine and allow it to idle for 2 minutes in Park. With foot on brake, shift through all gear positions per the factory adaptation routine (verify the exact gear selector positions and dwell times against Aston Martin / ZF 6HP26 documentation). Return to Park. Drive the vehicle through a complete adaptation cycle: gentle acceleration through all gears, moderate acceleration, deceleration, and at least 10 stop-and-go cycles. Avoid aggressive driving for the first 50 miles to allow full adaptation. Note: Perform the transmission adaptation procedure as specified by the diagnostic tool and factory service data. If a manual selector sequence is required, follow the documented gate positions and dwell times exactly rather than assuming P-R-N-D-S with 3-second pauses. Note: With foot on brake, cycle through gear positions using the pushbutton selector per the factory/ZF-documented adaptation sequence (verify exact gate positions and dwell times against Aston Martin / ZF 6HP26 documentation rather than assuming P-R-N-D with 3-second pauses).
Reassembly
- Installation follows removal in reverse order, with special attention to TCM programming requirements.
- Ensure all undertray panels and heat shields are securely fastened to prevent rattles and protect components from road debris.
- Torque all fasteners to specified values; over-tightening into aluminum transmission case can strip threads.
- The thermal interface pad between TCM and bracket is critical for heat dissipation and must not be omitted.
Verification
- Confirm no diagnostic trouble codes (DTCs) are present after TCM programming using scan tool.
- Verify transmission shifts smoothly through all gears (1-2-3-4-5-6) without harsh engagement or slipping.
- Check that Sport mode and manual shift functions operate correctly using steering wheel paddles or console selector.
- Confirm transmission fluid temperature reading on scan tool shows realistic values (50-90°C after warm-up).
- Test that kickdown function engages properly under wide-open throttle conditions.
- Verify no fluid leaks are present around TCM mounting area after test drive.
- Confirm all warning lights (check engine, transmission fault) remain off after drive cycle completion.
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0001Fuel Volume Regulator Control Circuit/OpenP0002Fuel Volume Regulator Control Circuit Range/PerformanceP0026Intake Valve Control Solenoid Circuit Range/Performance Bank 1P0027Exhaust Valve Control Solenoid Circuit Range/Performance Bank 1P0030HO2S Heater Control Circuit Bank 1 Sensor 1P0031HO2S Heater Control Circuit Low Bank 1 Sensor 1P0042HO2S Heater Control Circuit (Bank 1 Sensor 3)P0043HO2S Heater Control Circuit Low (Bank 1 Sensor 3)P0050HO2S Heater Control Circuit Bank 2 Sensor 1P0051HO2S Heater Control Circuit Low Bank 2 Sensor 1P0062HO2S Heater Control Circuit (Bank 2 Sensor 3)P0063HO2S Heater Control Circuit Low (Bank 2 Sensor 3)
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →