GM Service Manual Online
For 1990-2009 cars only

Transmission Control Module (TCM)


Object Number: 20085  Size: SH

The transmission control module (TCM) is an electronic device which monitors various inputs in order to control various transmission functions. These functions include shift timing and quality, TCC apply and release, line pressure, and transmission diagnostics. The TCM receives input from electrical sensors, switches, solenoids and other components in order to process for use within the control program of the TCM. Based on this input information, the TCM controls certain transmission output functions and devices.

The TCM gathers the vehicle operating information from the various sensors and controls listed below. The various sensors and controls are both internal and external to the transmission. The TCM processes this information and controls the following solenoids:

    • Transmission shift points through the shift solenoids
    • Transmission shift feel through the pressure control solenoid
    • TCC apply and release timing through the TCC control solenoid
    • The brake band apply through the PWM band apply solenoid

Electronic control of these transmission operating characteristics provides consistent and precise shift points and shift quality based on the operating conditions of both the engine and the transmission.

TCM Programming Procedures

  1. The transmission control module (TCM) must be programmed with the proper software/calibrations. Ensure that the following conditions exist in order to prepare for TCM programming:
  2. • The battery is fully charged.
    • The ignition switch is in the RUN position.
    • The Techline equipment cable connection at the data link connector (DLC) is secure.
  3. Program the TCM using the latest software matching the vehicle. Refer to up-to-date Techline equipment users instructions.
  4. If the TCM fails to program, proceed as follows:
  5. • Ensure that the TCM connection is OK.
    • Inspect the Techline equipment for the latest software version.
    • Attempt to program the TCM. If the TCM still cannot be programmed properly, replace the TCM.

Transmission Electrical Connectors

Main Case


Object Number: 20102  Size: SH

Adapter Case


Object Number: 20103  Size: SH

The transmission electrical connectors are a very important part of the transmission operating system. Any interference with the electrical connections can cause the transmission to set the Diagnostic Trouble Codes (DTCs) and/or affect proper operation.

The following items can affect the electrical connections:

    • Bent pins in the connector from rough handling during connection and disconnection.
    • Wires backing away from the pins or coming uncrimped (in either the internal or external wiring harness).
    • Dirt contamination entering the connector when disconnected.
    • Pins in the internal wiring connector backing out of the connector or pushed out during re-connection.
    • Excessive transmission fluid leaking into the connector, wicking up into the external wiring harness, and degrading the wire insulation.
    • Water/moisture intrusion into the connector.
    • Low pin retention from the external connector from excessive connection and disconnection of the wiring connector assembly.
    • Pin corrosion from contamination.
    • Broken/cracked connector assembly.

Points to remember when working with the transmission wiring connectors:

    • In order to remove a connector:
        1. Release the locking tang and pull the connector straight out.
        2. Carefully limit twisting or wiggling the connectors during removal. Bent pins can occur.
        3. Do Not pry the connectors off with a screwdriver or other tool.
    • In order to reinstall a connector:
        1. Be certain that both halves of the connector are free of dirt or other contaminants.
        2. Line up the connector with the mating half and push the connector straight in until the locking tang catches.
        3. Whenever the transmission external wiring connectors are disconnected from the internal harness and the engine is operating, the DTCs will set. Clear these DTCs after reconnecting the external connectors.

Data Link Connector (DLC)

The DLC is a 16-pin connector that provides the technician a means of accessing serial data for aid in diagnosis. This connector allows the technician to use a scan tool in order to monitor the various system parameters and display the Diagnostic Trouble Code (DTC) information. The DLC is located within the driver's compartment, underneath driver's side fuse access panel.

Serial Data

The Catera uses ISO serial data and communicates with the scan tool on DLC pin 7. Most other GM OBD II vehicles use Class 2 serial data on DLC pin 2. Both the ECM and the TCM communicate with the scan tool by using the ISO serial data circuit.

Service Transmission Lamp (STL) - Early Production

The transmission control module (TCM) controls a dedicated service transmission lamp (STL) which illuminates when certain non-emissions driveability conditions which relate to the TCM diagnostics report a fail. The service transmission lamp (STL) is located in the instrument panel cluster (IPC).

Flashing Sport Mode Lamp - Late Production

The Transmission Control Module (TCM) controls the Sport Mode Lamp, which flashes when certain TCM diagnostics report a failure. The Sport Mode Lamp is located in the Instrument Panel Cluster (IPC).

The TCM has no direct control of the engine MIL, but if a transmission fault occurs that is emissions related, the engine MIL must illuminate. A MIL request circuit between the ECM and the TCM provides a means for illuminating the MIL, even though the fault was detected by the TCM. This circuit is pulled up to B+ within the ECM. In order to illuminate the MIL, the TCM pulls the circuit low. The ECM detects this and DTC P1700 is set (in the ECM), which illuminates the MIL.

Wiring Harness and Connectors

Notice: Do not backprobe Weatherpack connectors. The connectors are sealed for operation in an exposed environment. Backprobing may damage the seal which could eventually cause the connector to fail due to corrosion.

A wiring harness electrically connects the TCM to various sensors, solenoids, and relays within the system. Many of the connectors are environmentally-protected (Weatherpack).

For any test that requires probing the TCM harness connector or a component harness connector, use the J 35616-A connector test adapter kit. Using this kit will prevent damage to the harness connector terminals.

System diagnosis will often require that electrical readings at these connectors in order to observe system performance. Anytime a connector requires separation, take care so that the pins or the terminals are not damaged.

When disconnecting the transmission external connector, additional DTC(s) will be set. Clear these DTC(s) after reconnecting the external connector.

Input Information

The TCM uses the following information sensors in order to gather the data for electronically controlling transmission functions:

    • Transmission Fluid Temperature (TFT) sensor
    • Transmission Range Switch
    • Output Speed Sensor

Certain additional signals are sent between the ECM and the TCM on dedicated circuits for each signal.

Transmission Adapt Function

The Hydra-Matic 4L30-E uses a line pressure control system which has the ability to adapt the system line pressure in order to compensate for normal wear of clutch fiber plates, seals, springs, etc. This learning feature is similar in function to fuel control (integrator/block learn).

The Hydra-Matic 4L30-E transmission uses the adapt function only for the 1-2 upshift. The TCM monitors the engine speed in order to determine if the shift is occurring too fast (harsh) or too slow (soft) and adjusts the pressure control solenoid in order to maintain the correct shift feel. The line pressure can adapt to values ranging from 5 psi below, to 10 psi above the normal line pressure.

Operating Modes

The TCM controls the transmission operation in three modes: Economy mode, Sport mode, and Winter mode. The driver determines the transmission operating mode through the Sport mode switch and Winter mode switch.

If a major electrical system failure occurs which could affect vehicle safety or damage the transmission during normal operation, the TCM enters a default mode. In the default mode, the transmission operates in the following manner:

    • The pressure control (PC) solenoid is off and the line pressure is at maximum in order to prevent any clutch slippage.
    • The Band Apply solenoid is off and the servo apply fluid pressure is at maximum to prevent the band from slipping.
    • The TCC solenoid is off and converter clutch apply is disabled.
    • Both of the shift solenoids are off which places the transmission in 4th gear.

Important: When the system failure is not due to the TCM, and the TCM is functioning properly, the transmission will operate in 2nd gear when the selector lever is in the Manual 1st position. In this situation, the TCM operates the shift solenoids in a 2nd gear state.

With both shift solenoids off (4th gear state), the transmission will operate in 4th gear when the gear selector lever is in the Drive range position. However, the driver has some flexibility in the gear selection during default operation by moving the gear selector lever. The following table lists the operating characteristics in default mode.

Default Mode Operation

Gear Selector Lever Position

Transmission Operates In

Drive Range (D)

4th gear

Manual 3rd (3)

4th gear

Manual 2nd (2)

3rd gear

Manual 1st (1)

1st gear

Reverse (R)

Reverse

Park/Neutral (P/N)

Park/Neutral