Transmission Control Module (TCM)
Components and Component Location
Component Location

| 1. Transmission Control Module (TCM) |
Description and Operation
Description
The module receives and processes signals from various sensors and components. It controls a wide range of transmission functions to provide optimal driving conditions for the driver.
Functions
Monitors vehicle operating conditions to determine the optimal gear setting.
Performs gear shifting when the current gear position differs from the identified optimal gear position.
Determines whether to activate the torque converter clutch and engages the clutch accordingly.
Calculates the optimal line pressure level by constantly monitoring the torque level and adjusts the pressure accordingly.
Diagnoses automatic transmission malfunctions and failures.
Operation

Circuit Diagrams
TCM Connector

TCM Terminal Function
[Black Pattern]
| Pin | Description | Pin | Description |
| 1 | Overdrive Clutch Control Solenoid Valve | 40 | Rear UP Comm. (TCM→Electronic Shift Lever) |
| 2 | Torque Converter Damper Clutch Control Solenoid Valve | 43 | CAN HIGH |
| 3 | 27 Brake Control Solenoid Valve | 44 | CAN LOW |
| 5 | 6 Clutch Control Solenoid Valve | 45 | D Position Solenoid Valve (ON/OFF) |
| 7 | Line Pressure Control Solenoid Valve | 49 | Park Switch Ground |
| 8 | 35R Clutch Control Solenoid Valve | 52 | CAN LOW |
| 9 | 4 and OD Clutch Control Solenoid Valve | 53 | CAN HIGH |
| 10 | 8LR Brake Control Solenoid Valve | 54 | P Position Solenoid Valve (ON/OFF) |
| 12 | Rear UP Comm. (TCM→Electronic Shift Lever) | 55 | Back-Up Lamp Relay |
| 14 | Park Switch Signal "S2" (PWM) | 56 | Output Speed Sensor (Power), 9V |
| 15 | Park Switch Power (5 V) | 58 | Input Speed Sensor (Power), 9V |
| 18 | R Position Solenoid Valve (ON/OFF) | 65 | Power Solenoid Valve 1 (UD, 27, 8LR, DC) |
| 20 | Paddle Shift Switch (Down) | 66 | Power Solenoid Valve 2 (4&OD, 35R, 6C, LP) |
| 21 | Paddle Shift Switch (Up) | 67 | Power (VB) |
| 22 | Park Switch Signal "S1" (PWM) | 68 | Power (VB) |
| 24 | P/N Relay | 70 | Solenoid Valve 3 Power (ON/OFF) |
| 25 | Transmission Fluid Temperature Sensor (+) | 71 | Ground |
| 26 | Oil Temperature Sensor (-) | 72 | Power Solenoid Valve 4 (ON/OFF) |
| 27 | Rear UP Comm. (TCM→Electronic Shift Lever) | 73 | Ground |
| 31 | Input Speed Sensor Signal | 74 | Ground |
| 32 | Output Speed Sensor Signal | - | - |
[Shift-by-Wire]
| Pin | Description | Pin | Description |
| 1 | Overdrive Clutch Control Solenoid Valve | 26 | Oil Temperature Sensor (-) |
| 2 | Torque Converter Damper Clutch Control Solenoid Valve | 31 | Input Speed Sensor Signal |
| 3 | 27 Brake Control Solenoid Valve | 32 | Output Speed Sensor Signal |
| 5 | 6 Clutch Control Solenoid Valve | 43 | CAN HIGH |
| 7 | Line Pressure Control Solenoid Valve | 44 | CAN LOW |
| 8 | 35R Clutch Control Solenoid Valve | 49 | Inhibitor Switch Ground |
| 9 | 4 and OD Clutch Control Solenoid Valve | 52 | CAN LOW |
| 10 | 8LR Brake Control Solenoid Valve | 53 | CAN HIGH |
| 11 | Manual Mode "Select" Switch | 55 | Back-Up Lamp Relay |
| 12 | Manual mode "Up" switch | 56 | Output Speed Sensor (Power), 9V |
| 13 | Manual mode "Down" switch | 58 | Input Speed Sensor (Power), 9V |
| 14 | Inhibitor Switch Signal "S2" | 65 | Power Solenoid Valve 1 (UD, 27, 8LR, DC) |
| 15 | Inhibitor Switch Power (5 V) | 66 | Power Solenoid Valve 2 (4&OD, 35R, 6C, LP) |
| 18 | SS-A Solenoid Valve (ON/OFF) | 67 | Power (VB) |
| 20 | Paddle Shift Switch (Down) | 68 | Power (VB) |
| 21 | Paddle Shift Switch (Up) | 71 | Ground |
| 22 | Park Switch Signal "S1" (PWM) | 72 | Power Solenoid Valve 4 (ON/OFF) |
| 24 | P/N Relay | 73 | Ground |
| 25 | Transmission Fluid Temperature Sensor (+) | 74 | Ground |
TCM Terminal Input/Output Signal
[Black Pattern]
| Pin | Description | Condition | Input/Output Value | |
| Type | Level | |||
| 1 | Overdrive Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 2 | Torque Converter Damper Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 3 | 27 Brake Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 5 | 6-Speed Torque Converter Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 7 | Line Pressure Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 8 | 35R Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 9 | 4 and OD Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 10 | 8LR Brake Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 14 | Park Switch Signal S2 | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 15 | Park Switch Power (5 V) | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 18 | R Position Solenoid Valve (ON/OFF) | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 20 | Paddle Shift Switch "Down" | Down | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 21 | Paddle Shift Switch "Up" | UP | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 22 | Park Switch Signal S1 | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 24 | P/N Relay | ON | Output | Approx. 1 V |
| OFF | Battery Voltage Level | |||
| 25 | Transmission Fluid Temperature Sensor (+) | - | Input | Maximum voltage level 5 V |
| 26 | Oil Temperature Sensor (-) | - | Input | Minimum voltage level 0 V |
| 31 | Input Speed Sensor Signal | - | Pulse Input | Low: approx. 0.7 V, High: 1.4 V |
| Maximum/Minimum Frequency: | ||||
| 9 kHz / 0 Hz | ||||
| 32 | Output Speed Sensor Signal | - | Pulse Input | Low: approx. 0.7 V, High: 1.4 V |
| Maximum/Minimum Frequency: | ||||
| 9 kHz / 0 Hz | ||||
| 45 | D Position Solenoid Valve (ON/OFF) | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 54 | P Position Solenoid Valve (ON/OFF) | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 55 | Back-up Lamp Relay | ON | Output | 0 V/Battery Voltage Level |
| OFF | ||||
| 56 | Output Speed Sensor Power | ON | Output | Approx. 9 V voltage level |
| OFF | 0 V | |||
| 58 | Input Speed Sensor Power | ON | Output | Approx. 9 V voltage level |
| OFF | 0 V | |||
| 65 | Solenoid Power Supply 1 | - | Power | Battery Voltage Level |
| (UD/K, 27/B, 8LR/B, D/K) | 9 V < Battery Voltage Level < 16 V | |||
| 66 | Solenoid Power Supply 2 | - | Power | Battery Voltage Level |
| (4&OD/K, 35R/K, 6/K, LP/P) | 9 V < Battery Voltage Level < 16 V | |||
| 67 | Battery Charge | ON | Power | 0 V/Battery Voltage Level |
| OFF | 9 V < Battery Voltage Level < 16 V | |||
| 68 | Battery Charge | ON | Power | 0 V/Battery Voltage Level |
| OFF | 9 V < Battery Voltage Level < 16 V | |||
| 70 | Solenoid 3 Power Supply | - | Power | Battery Voltage Level |
| (Solenoid ON/OFF) | 9 V < Battery Voltage Level < 16 V | |||
| 71 | Ground | - | Ground | 0 V (Ground Level) |
| 72 | Solenoid 4 Power Supply | - | Power | Battery Voltage Level |
| (Solenoid ON/OFF) | 9 V < Battery Voltage Level < 16 V | |||
| 73 | Ground | - | Ground | 0 V (Ground Level) |
| 74 | Ground | - | Ground | 0 V (Ground Level) |
[Shift-by-Wire]
| Pin | Description | Condition | Input/Output Value | |
| Type | Level | |||
| 1 | Overdrive Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 2 | Torque Converter Damper Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 3 | 27 Brake Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 5 | 6-Speed Torque Converter Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 7 | Line Pressure Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 8 | 35R Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 9 | 4 and OD Clutch Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 10 | 8LR Brake Control Solenoid Valve | - | Output | 0 V/Battery Voltage Level |
| 9 V < Battery Voltage Level < 16 V | ||||
| 11 | Manual Mode "Select" | Select | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 12 | Manual Mode "Up" | UP | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 13 | Manual Mode "Down" | Down | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 14 | Inhibitor Switch Signal S2 | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 15 | Inhibitor Switch Power (5 V) | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 20 | Paddle Shift Switch "Down" | Down | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 21 | Paddle Shift Switch "Up" | UP | Input | 0 V/Battery Voltage Level |
| Other ON | 9 V < Battery Voltage Level < 16 V | |||
| 22 | Inhibitor Switch Signal S1 | High | Input | 0 V / 4.5–5.5 V |
| Low | 4.5 < Battery Voltage Level < 5.5 V | |||
| 24 | P/N Relay | ON | Output | Approx. 1 V |
| OFF | Battery Voltage Level | |||
| 25 | Transmission Fluid Temperature Sensor (+) | - | Input | Maximum voltage level 5 V |
| 26 | Oil Temperature Sensor (-) | - | Input | Minimum voltage level 0 V |
| 31 | Input Speed Sensor Signal | - | Pulse Input | Low: approx. 0.7 V, High: 1.4 V |
| Maximum/Minimum Frequency: | ||||
| 9 kHz / 0 Hz | ||||
| 32 | Output Speed Sensor Signal | - | Pulse Input | Low: approx. 0.7 V, High: 1.4 V |
| Maximum/Minimum Frequency: | ||||
| 9 kHz / 0 Hz | ||||
| 55 | Back-up Lamp Relay | ON | Output | 0 V/Battery Voltage Level |
| OFF | ||||
| 56 | Output Speed Sensor Power | ON | Output | Approx. 9 V voltage level |
| OFF | 0 V | |||
| 58 | Input Speed Sensor Power | ON | Output | Approx. 9 V voltage level |
| OFF | 0 V | |||
| 65 | Solenoid Power Supply 1 | - | Power | Battery Voltage Level |
| (UD/K, 27/B, 8LR/B, D/K) | 9 V < Battery Voltage Level < 16 V | |||
| 66 | Solenoid Power Supply 2 | - | Power | Battery Voltage Level |
| (4&OD/K, 35R/K, 6/K, LP/P) | 9 V < Battery Voltage Level < 16 V | |||
| 67 | Battery Charge | ON | Power | 0 V/Battery Voltage Level |
| OFF | 9 V < Battery Voltage Level < 16 V | |||
| 68 | Battery Charge | ON | Power | 0 V/Battery Voltage Level |
| OFF | 9 V < Battery Voltage Level < 16 V | |||
| 71 | Ground | - | Ground | 0 V (Ground Level) |
| 72 | Solenoid 4 Power Supply | - | Power | Battery Voltage Level |
| (Solenoid ON/OFF) | 9 V < Battery Voltage Level < 16 V | |||
| 73 | Ground | - | Ground | 0 V (Ground Level) |
| 74 | Ground | - | Ground | 0 V (Ground Level) |
Repair Procedures
Inspection
TCM Ground Circuit Inspection: Measure the resistance between the TCM and chassis ground. (Inspect the terminal connected to chassis ground at the rear of the harness connector as the check point on the TCM side.)
Specification: Less than 1 ohm
TCM Connector Inspection: Disconnect the TCM connector and visually inspect the ground terminals on the TCM side and harness side for bent pins or poor contact pressure.
If the problem is not found in steps 1 and 2, the TCM may be faulty.
If so, replace the TCM with a new one, then recheck the vehicle. If the vehicle operates normally, the problem was most likely caused by the TCM.
Recheck the original TCM: Install the original (suspected faulty) TCM in a known good vehicle and check the vehicle. If the problem recurs, replace the original TCM with a new one.
If the problem does not recur, the problem is intermittent and another part may be faulty.
Removal
Perform the oil pressure characteristics backup procedure using KDS when replacing the TCM with a new one.
Click "Backup and Input Oil Pressure Characteristics (TCU Replacement)".

Check the condition and click the "OK" button.

Click "Backup".

Disconnect the TCM connector (A).

Remove the TCM (A) after loosening the nuts.
Tightening torque: 9.8–11.8 N·m

Installation
Install in the reverse order of removal.
Perform the oil pressure characteristics input procedure using KDS when replacing the TCM with a new one.
Click "Backup and Input Oil Pressure Characteristics (TCU Replacement)".

Check the condition and click the "OK" button.

Click "Input".

Click the "OK" button.

Perform the TCM adaptive value learning procedure.
(Refer to Automatic Transmission Control System - "Repair Procedures")
Test yourself
A quick Kia Stinger CK quiz: every answer comes with an explanation and a link to the manual page.