transmission
Transmission Control Module
for 2017 Chevrolet Silverado 1500 5.3L V8 EcoTec3 L83 · RWD
Editorial review:Chris Hackleman — Master Technician · 20+ years · Jeff Moore — Master Mechanic · 20+ years
Difficulty
Moderate
Time
1.3 h
Tools
8
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.
✓Expert-verified. Personally reviewed and approved by OLP's master technicians (Chris Hackleman & Jeff Moore — 20+ years each). Always follow the vehicle's factory service information and torque specs.
This procedure covers the removal and replacement of the Transmission Control Module (TCM) on a 2014-2018 Chevrolet Silverado 1500 with the 5.3L V8 engine and 6L80 or 8L90 automatic transmission.
Warnings
⚠The TCM must be programmed to the vehicle VIN after installation. Ensure you have access to a compatible scan tool with GM programming capability or plan to have the vehicle towed to a dealer/shop for programming.
⚠Disconnecting the battery will erase radio presets and may require window relearn procedures after reconnection.
ℹ️Some transmission fluid may drain from the valve body area when disconnecting the TCM. Have towels ready and check fluid level after completion.
Tools required
10mm socket and ratchetEssential
13mm socket and ratchetEssential
Torque wrenchEssential
Battery terminal wrenchEssential
Clean shop towelsEssential
Scan tool for TCM programmingEssential
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 × 1 — Use OEM GM part number for your specific transmission type
- Transmission fluid (for potential minor loss) × 1 — ACDelco Dexron VI
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Fluids
- ACDelco Dexron VI ATF — 1 qt
Preparation
- Park vehicle on level surface and engage parking brake
- Turn ignition off and remove key
- Allow vehicle to sit for at least 10 minutes to allow modules to enter sleep mode
- Ensure you have the vehicle VIN and access to TCM programming equipment before starting
Procedure
- 1Disconnect battery negative terminalUsing a 10mm or battery terminal wrench, loosen and remove the negative battery cable from the battery. Secure the cable away from the terminal to prevent accidental reconnection. Wait at least 2 minutes for all electrical systems to discharge.
- 2Raise and support vehicleRaise the vehicle using a floor jack and support securely on jack stands at the frame rails. Ensure the vehicle is stable and level. The TCM is accessed from underneath the vehicle on the driver side of the transmission.
- 3Locate the TCMThe TCM is mounted on the driver side of the transmission case, typically near the valve body area. It is a rectangular metal module with a large multi-pin electrical connector. Clean the area around the TCM to prevent contamination from entering the transmission.
- 4Disconnect TCM electrical connectorLocate the connector retaining tab or bolt on the main TCM harness connector. If equipped with a bolt, use a 10mm socket to remove it. Press the release tab and carefully pull the connector straight out from the TCM. Inspect the connector and pins for corrosion or damage. Place clean towels below the area to catch any fluid drips.
- 5Remove TCM mounting boltsUsing a 13mm socket, remove the TCM mounting bolts that secure the module to the transmission case. There are typically 2-3 bolts depending on transmission type. Keep track of bolt locations as they may be different lengths. Support the TCM with one hand while removing the final bolt.⚠Transmission fluid may leak from the mounting area when the TCM is removed. Have towels ready and work carefully to minimize fluid loss.
- 6Remove old TCMCarefully pull the TCM straight out from the transmission case. The TCM has a seal and connector interface that extends into the valve body. Remove slowly to avoid damaging internal components. Allow any residual fluid to drain into your towels. Inspect the TCM mounting area and seal surface for debris or damage.
- 7Prepare new TCMRemove the new TCM from packaging and inspect it to ensure it matches the old unit exactly. Check that the connector seal/gasket is properly seated on the new TCM. If the seal came off with the old TCM, transfer it to the new unit if it is in good condition, or use a new seal. Apply a light coating of clean Dexron VI ATF to the seal to aid installation.
- 8Install new TCMCarefully align the TCM connector pins with the valve body connector inside the transmission. Push the TCM straight into the transmission case, ensuring proper alignment. The TCM should seat fully against the transmission case without excessive force. Verify the seal is not pinched or displaced.
- 9Install TCM mounting boltsThread the TCM mounting bolts by hand to ensure proper thread engagement. Once all bolts are started, tighten them in a criss-cross pattern using a 13mm socket and torque wrench to 14.0 Nm (10.0 lb-ft). Do not overtighten as this can damage the transmission case threads or crack the TCM housing.Torque specSensor Bolts14 Nm (10 lb-ft)
- 10Reconnect electrical connectorApply a small amount of dielectric grease to the connector terminals if desired. Align the main harness connector with the TCM and push firmly until it clicks into place. If equipped with a connector retaining bolt, install and tighten to secure. Verify the connector is fully seated and the locking tab is engaged.
- 11Lower vehicle and reconnect batteryLower the vehicle from jack stands to the ground. Reconnect the negative battery cable and tighten securely. Turn the ignition to the ON position (do not start engine) to power up the electrical system.
- 12Program TCM to vehicleUsing a GM-compatible scan tool with programming capability, perform TCM programming and VIN learning procedures. Follow the scan tool prompts exactly. This typically includes reading the VIN, downloading the appropriate calibration file, and flashing the TCM. The programming process may take 15-30 minutes. Do not interrupt power during programming.⚠️Do not disconnect battery or turn off ignition during TCM programming. Interrupting the programming process can permanently damage the TCM and may require replacement.
- 13Perform transmission relearnAfter successful TCM programming, perform the transmission adaptive learning reset procedure using your scan tool. Start the engine and allow it to idle in Park for at least 2 minutes. Shift through all gear positions (Park, Reverse, Neutral, Drive, and manual shift positions if equipped) while stopped, pausing 3 seconds in each position.
Reassembly
- Verify all electrical connectors are properly secured and locked
- Check transmission fluid level using the proper hot checking procedure in the service manual
- Top off transmission fluid as needed with ACDelco Dexron VI ATF if any was lost during TCM replacement
- Reset radio presets and perform window auto-up/down relearn if applicable
Verification
- Confirm no diagnostic trouble codes are present using a scan tool
- Verify TCM communication is established and shows correct VIN and calibration
- Test drive the vehicle through multiple drive cycles to ensure proper shift quality and timing
- Monitor for transmission slipping, harsh shifts, or delayed engagement during test drive
- Perform a final check for transmission fluid leaks around the TCM mounting area
- Verify all transmission gear ranges (Park, Reverse, Neutral, Drive, and manual modes) function correctly
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/PerformanceP0030HO2S Heater Control Circuit Bank 1 Sensor 1P0031HO2S Heater Control Circuit Low Bank 1 Sensor 1P0045Turbo/Supercharger Boost Control Solenoid Circuit/OpenP0046Turbo/Supercharger Boost Control Solenoid Circuit Range/PerformanceP0050HO2S Heater Control Circuit Bank 2 Sensor 1P0051HO2S Heater Control Circuit Low Bank 2 Sensor 1P0090Fuel Pressure Regulator 1 Control CircuitP0091Fuel Pressure Regulator 1 Control Circuit LowP0125Insufficient Coolant Temperature for Closed Loop Fuel ControlP0216Injection Timing Control Circuit
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →