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.
2005 Volvo S80 Base, 2.9 92FACTORY OEM SERVICE PROCEDURE
Transmission Control Module (TCM) DTCS
TRANSMISSION CONTROL MODULE (TCM) - DTC INDEX
| DTC | Description |
|---|---|
| TCM-0001 | Shift solenoid S1. Signal too high (4T65EV) |
| TCM-0001 | Shift solenoid S1. Signal too high (4T65EV-GT) |
| TCM-0001 | Shift solenoid S1. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0002 | Shift solenoid S1. Signal missing (4T65EV) |
| TCM-0002 | Shift solenoid S1. Signal missing (4T65EV-GT) |
| TCM-0002 | Shift solenoid S1. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0003 | Shift solenoid S1. Signal too low (4T65EV) |
| TCM-0003 | Shift solenoid S1. Signal too low (4T65EV-GT) |
| TCM-0003 | Shift solenoid S1. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0007 | Shift solenoid S2. Signal too high (4T65EV) |
| TCM-0007 | Shift solenoid S2. Signal too high (4T65EV-GT) |
| TCM-0007 | Shift solenoid S2. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0008 | Shift solenoid S2. Signal missing (4T65EV) |
| TCM-0008 | Shift solenoid S2. Signal missing (4T65EV-GT) |
| TCM-0008 | Shift solenoid S2. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0009 | Shift solenoid S2. Signal too low (4T65EV) |
| TCM-0009 | Shift solenoid S2. Signal too low (4T65EV-GT) |
| TCM-0009 | Shift solenoid S2. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-000B | Shift solenoid S1. Hydraulic fault (4T65EV) |
| TCM-000B | Shift solenoid S1. Hydraulic fault (4T65EV-GT) |
| TCM-000C | Shift solenoid S2. Hydraulic fault (4T65EV) |
| TCM-000C | Shift solenoid S2. Hydraulic fault (4T65EV-GT) |
| TCM-000D | Line pressure solenoid STH. Signal too high. Intermittent fault (4T65EV) |
| TCM-000D | Line pressure solenoid STH. Signal too high. Intermittent fault (4T65EV-GT) |
| TCM-000D | Line pressure solenoid STH. Signal too high. Permanent fault (4T65EV) |
| TCM-000D | Line pressure solenoid STH. Signal too high. Permanent fault (4T65EV-GT) |
| TCM-000F | Line pressure solenoid STH. Signal missing. Intermittent fault (4T65EV) |
| TCM-000F | Line pressure solenoid STH. Signal missing. Intermittent fault (4T65EV-GT) |
| TCM-000F | Line pressure solenoid STH. Signal missing. Permanent fault (4T65EV) |
| TCM-000F | Line pressure solenoid STH. Signal missing. Permanent fault (4T65EV-GT) |
| TCM-0010 | Line pressure solenoid STH. Signal too low. Intermittent fault (4T65EV) |
| TCM-0010 | Line pressure solenoid STH. Signal too low. Intermittent fault (4T65EV-GT) |
| TCM-0010 | Line pressure solenoid STH. Signal too low. Permanent fault (4T65EV) |
| TCM-0010 | Line pressure solenoid STH. Signal too low. Permanent fault (4T65EV-GT) |
| TCM-0012 | Lock-up solenoid SL. Signal too high. Intermittent fault (4T65EV) |
| TCM-0012 | Lock-up solenoid SL. Signal too high. Intermittent fault (4T65EV-GT) |
| TCM-0012 | Lock-up solenoid SL. Signal too high. Permanent fault (4T65EV) |
| TCM-0012 | Lock-up solenoid SL. Signal too high. Permanent fault (4T65EV-GT) |
| TCM-0013 | Lock-up solenoid SL. Signal missing. Intermittent fault (4T65EV) |
| TCM-0013 | Lock-up solenoid SL. Signal missing. Intermittent fault (4T65EV-GT) |
| TCM-0013 | Lock-up solenoid SL. Signal missing. Permanent fault (4T65EV) |
| TCM-0013 | Lock-up solenoid SL. Signal missing. Permanent fault (4T65EV-GT) |
| TCM-0014 | Lock-up solenoid SL. Signal too low. Intermittent fault (4T65EV) |
| TCM-0014 | Lock-up solenoid SL. Signal too low. Intermittent fault (4T65EV-GT) |
| TCM-0014 | Lock-up solenoid SL. Signal too low. Permanent fault (4T65EV) |
| TCM-0014 | Lock-up solenoid SL. Signal too low. Permanent fault (4T65EV-GT) |
| TCM-0015 | Lock-up solenoid SL. Hydraulic fault (4T65EV) |
| TCM-0015 | Lock-up solenoid SL. Hydraulic fault (4T65EV-GT) |
| TCM-0016 | Control module. Internal fault. Intermittent fault (4T65EV) |
| TCM-0016 | Control module. Internal fault. Intermittent fault (4T65EV-GT) |
| TCM-0016 | Control module. Internal fault. Permanent fault (4T65EV) |
| TCM-0016 | Control module. Internal fault. Permanent fault (4T65EV-GT) |
| TCM-001F | Vehicle speed sensor (VSS). Signal missing. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-001F | Vehicle speed sensor (VSS). Signal missing. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-001F | Vehicle speed sensor. Signal missing. Intermittent fault (4T65EV) |
| TCM-001F | Vehicle speed sensor. Signal missing. Intermittent fault (4T65EV-GT) |
| TCM-001F | Vehicle speed sensor. Signal missing. Permanent fault (4T65EV) |
| TCM-001F | Vehicle speed sensor. Signal missing. Permanent fault (4T65EV-GT) |
| TCM-0020 | Transmission output speed sensor. Faulty signal. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0020 | Vehicle speed sensor. Faulty signal. Intermittent fault (4T65EV) |
| TCM-0020 | Vehicle speed sensor. Faulty signal. Intermittent fault (4T65EV-GT) |
| TCM-0020 | Vehicle speed sensor. Faulty signal. Permanent fault (4T65EV) |
| TCM-0020 | Vehicle speed sensor. Faulty signal. Permanent fault (4T65EV-GT) |
| TCM-0020 | Transmission output speed sensor. Faulty signal. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0023 | Input speed sensor. Signal missing. Intermittent fault (4T65EV) |
| TCM-0023 | Input speed sensor. Signal missing. Intermittent fault (4T65EV-GT) |
| TCM-0023 | Input speed sensor. Signal missing. Permanent fault (4T65EV) |
| TCM-0023 | Input speed sensor. Signal missing. Permanent fault (4T65EV-GT) |
| TCM-0023 | Transmission input speed sensor. Signal missing. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0023 | Transmission input speed sensor. Signal missing. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0024 | Input speed sensor. Faulty signal. Intermittent fault (4T65EV) |
| TCM-0024 | Input speed sensor. Faulty signal. Intermittent fault (4T65EV-GT) |
| TCM-0024 | Input speed sensor. Faulty signal. Permanent fault (4T65EV) |
| TCM-0024 | Input speed sensor. Faulty signal. Permanent fault (4T65EV-GT) |
| TCM-0024 | Transmission input speed sensor. Faulty signal. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0024 | Transmission input speed sensor. Faulty signal. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0027 | Back-up (reverse) gear. Incorrect gear ratio (4T65EV) |
| TCM-0027 | Back-up (reverse) gear. Incorrect gear ratio (4T65EV-GT) |
| TCM-0027 | Back-up (reverse) gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-0028 | 1st gear. Incorrect gear ratio (4T65EV) |
| TCM-0028 | 1st gear. Incorrect gear ratio (4T65EV-GT) |
| TCM-0028 | 1st gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-0029 | 2nd gear. Incorrect gear ratio (4T65EV) |
| TCM-0029 | 2nd gear. Incorrect gear ratio (4T65EV-GT) |
| TCM-0029 | 2nd gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-002A | 3rd gear. Incorrect gear ratio (4T65EV) |
| TCM-002A | 3rd gear. Incorrect gear ratio (4T65EV-GT) |
| TCM-002A | 3rd gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-002B | 4th gear. Incorrect gear ratio (4T65EV) |
| TCM-002B | 4th gear. Incorrect gear ratio (4T65EV-GT) |
| TCM-002B | 4th gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-002C | 5th gear. Incorrect gear ratio (AW50/51 AWD; AW55-50/51SN) |
| TCM-002E | Lock-up. The transmission jerks when lock-up engages (AW50/51 AWD; AW55-50/51SN) |
| TCM-002F | Lock-up function. Slipping or not engaged (4T65EV) |
| TCM-002F | Lock-up function. Slipping or not engaged (4T65EV-GT) |
| TCM-002F | Lock-up function. Slipping or not engaged (AW50/51 AWD) |
| TCM-002F | Lock-up function. Slipping or not engaged (AW55-50/51SN) |
| TCM-0039 | Gear-shift position sensor. Faulty signal (4T65EV) |
| TCM-0039 | Gear-shift position sensor. Faulty signal (4T65EV-GT) |
| TCM-0039 | Gear-shift position sensor. Faulty signal (AW50/51 AWD; AW55-50/51SN) |
| TCM-0042 | Oil temperature. Temperature too high (4T65EV) |
| TCM-0042 | Oil temperature. Temperature too high (4T65EV-GT) |
| TCM-0042 | Oil temperature. Temperature too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0043 | Oil temperature sensor. Signal too low (4T65EV) |
| TCM-0043 | Oil temperature sensor. Signal too low (4T65EV-GT) |
| TCM-0043 | Oil temperature sensor. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0044 | Oil temperature sensor. Signal too high (4T65EV-GT) |
| TCM-0044 | Oil temperature sensor. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0044 | Oil temperature sensor. Signal too high (4T65EV) |
| TCM-0045 | Oil temperature sensor. Faulty signal (4T65EV) |
| TCM-0045 | Oil temperature sensor. Faulty signal (4T65EV-GT) |
| TCM-0045 | Oil temperature sensor. Faulty signal (AW50/51 AWD; AW55-50/51SN) |
| TCM-0046 | Oil temperature. Oil temperature too high (4T65EV) |
| TCM-0046 | Oil temperature. Oil temperature too high (4T65EV-GT) |
| TCM-0046 | Oil temperature. Oil temperature too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0048 | Control module. Faulty software (4T65EV) |
| TCM-0048 | Control module. Faulty software (4T65EV-GT) |
| TCM-0048 | Control module. Faulty software (AW50/51 AWD; AW55-50/51SN) |
| TCM-0049 | Control module. Internal fault. Intermittent fault (4T65EV) |
| TCM-0049 | Control module. Internal fault. Intermittent fault (4T65EV-GT) |
| TCM-0049 | Control module. Internal fault. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0049 | Control module. Internal fault. Permanent fault (4T65EV) |
| TCM-0049 | Control module. Internal fault. Permanent fault (4T65EV-GT) |
| TCM-0049 | Control module. Internal fault. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0050 | Solenoid SL. Jammed (4T65EV) |
| TCM-0050 | Solenoid SL. Jammed (4T65EV-GT) |
| TCM-0051 | Solenoid SL. Stuck (4T65EV) |
| TCM-0051 | Solenoid SL. Stuck (4T65EV-GT) |
| TCM-0052 | Solenoid SL. Stuck (4T65EV) |
| TCM-0052 | Solenoid SL. Stuck (4T65EV-GT) |
| TCM-0053 | Lock-up pressure switch. Jammed (4T65EV) |
| TCM-0053 | Lock-up pressure switch. Jammed (4T65EV-GT) |
| TCM-0054 | Lock-up pressure switch. Stuck (4T65EV) |
| TCM-0054 | Lock-up pressure switch. Stuck (4T65EV-GT) |
| TCM-0060 | Control unit. Internal fault (4T65EV) |
| TCM-0060 | Control unit. Internal fault (4T65EV-GT) |
| TCM-0060 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0061 | Control unit. Internal fault (4T65EV) |
| TCM-0061 | Control unit. Internal fault (4T65EV-GT) |
| TCM-0062 | Control unit. Internal fault (4T65EV) |
| TCM-0062 | Control unit. Internal fault (4T65EV-GT) |
| TCM-0081 | Transmission output speed sensor. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0081 | Vehicle speed sensor. Signal too high (4T65EV) |
| TCM-0081 | Vehicle speed sensor. Signal too high (4T65EV-GT) |
| TCM-0083 | Transmission output speed sensor. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0083 | Vehicle speed sensor. Signal too low (4T65EV) |
| TCM-0083 | Vehicle speed sensor. Signal too low (4T65EV-GT) |
| TCM-0087 | Input speed sensor. Signal too high (4T65EV) |
| TCM-0087 | Input speed sensor. Signal too high (4T65EV-GT) |
| TCM-0087 | Transmission input speed sensor. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0089 | Input speed sensor. Signal too low (4T65EV) |
| TCM-0089 | Input speed sensor. Signal too low (4T65EV-GT) |
| TCM-0089 | Transmission input speed sensor. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-008D | Lock-up pressure switch. Faulty signal (4T65EV) |
| TCM-008D | Lock-up pressure switch. Faulty signal (4T65EV-GT) |
| TCM-0090 | Shift lock solenoid. Signal too high (4T65EV) |
| TCM-0090 | Shift lock solenoid. Signal too high (4T65EV-GT) |
| TCM-0090 | Shift lock solenoid. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0091 | Shift lock solenoid. Signal missing (4T65EV) |
| TCM-0091 | Shift lock solenoid. Signal missing (4T65EV-GT) |
| TCM-0091 | Shift lock solenoid. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0092 | Shift lock solenoid. Signal too low (4T65EV) |
| TCM-0092 | Shift lock solenoid. Signal too low (4T65EV-GT) |
| TCM-0092 | Shift lock solenoid. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0093 | Control module communication, gear selector lever Signal too high (4T65EV) |
| TCM-0093 | Control module communication, gear selector lever Signal too high (4T65EV-GT) |
| TCM-0093 | Gear selector lever control module communication. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0094 | Control module communication, gear selector lever Signal missing (4T65EV) |
| TCM-0094 | Control module communication, gear selector lever Signal missing (4T65EV-GT) |
| TCM-0094 | Gear selector lever control module communication. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0095 | Control module communication, gear selector lever Signal too low (4T65EV) |
| TCM-0095 | Control module communication, gear selector lever Signal too low (4T65EV-GT) |
| TCM-0095 | Gear selector lever control module communication. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0096 | Quickshift sensor. Faulty signal (4T65EV) |
| TCM-0096 | Quickshift sensor. Faulty signal (4T65EV-GT) |
| TCM-0096 | Quickshift sensor. Faulty signal (AW50/51 AWD; AW55-50/51SN) |
| TCM-0097 | Faulty software (AW50/51 AWD; AW55-50/51SN) |
| TCM-0098 | Faulty software (AW50/51 AWD; AW55-50/51SN) |
| TCM-0099 | Control module. Internal fault (4T65EV) |
| TCM-0099 | Control module. Internal fault (4T65EV-GT) |
| TCM-0099 | Control module. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-009A | Battery voltage. Signal too low (4T65EV) |
| TCM-009A | Battery voltage. Signal too low (4T65EV-GT) |
| TCM-009A | Battery voltage. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0100 | Poor gear shifting quality (AW50/51 AWD; AW55-50/51SN) |
| TCM-0101 | Shift solenoid S3. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0102 | Shift solenoid S3. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0103 | Shift solenoid S3. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-0107 | Shift solenoid S4. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-0108 | Shift solenoid S4. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-0109 | Shift solenoid S4. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-010A | Shift solenoid S5. Signal too high (AW50/51 AWD; AW55-50/51SN) |
| TCM-010B | Shift solenoid S5. Signal missing (AW50/51 AWD; AW55-50/51SN) |
| TCM-010C | Shift solenoid S5. Signal too low (AW50/51 AWD; AW55-50/51SN) |
| TCM-010D | Lock-up solenoid SLU. Signal too high. Intermittent (AW50/51 AWD; AW55-50/51SN) |
| TCM-010D | Lock-up solenoid SLU. Signal too high. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-010F | Lock-up solenoid SLU. Signal missing. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-010F | Lock-up solenoid SLU. Signal missing. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0110 | Lock-up solenoid SLU. Signal too low. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0110 | Lock-up solenoid SLU. Signal too low. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0112 | Line pressure solenoid SLS. Signal too high. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0112 | Line pressure solenoid SLS. Signal too high. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0113 | Line pressure solenoid SLS. Signal missing. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0113 | Line pressure solenoid SLS. Signal missing. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0114 | Line pressure solenoid SLS. Signal too low. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0114 | Line pressure solenoid SLS. Signal too low. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0115 | Shift solenoid S3. Hydraulic fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0116 | Throttle solenoid SLT. Signal too high. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0116 | Throttle solenoid SLT. Signal too high. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0117 | Throttle solenoid SLT. Signal missing. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0117 | Throttle solenoid SLT. Signal missing. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0118 | Throttle solenoid SLT. Signal too low. Intermittent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0118 | Throttle solenoid SLT. Signal too low. Permanent fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0120 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0121 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0122 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0123 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-0124 | Control unit. Internal fault (AW50/51 AWD; AW55-50/51SN) |
| TCM-012A | Neutral check Faulty connection (AW50/51 AWD; AW55-50/51SN) |
| TCM-012B | Neutral check No neutral check (AW50/51 AWD; AW55-50/51SN) |
| TCM-012C | Neutral check. The engine speed (RPM) oscillates (AW50/51 AWD; AW55-50/51SN) |
| TCM-0350 | Transmission. Wrong type of transmission (4T65EV) |
| TCM-0350 | Transmission. Wrong type of transmission (4T65EV-GT) |
| TCM-E000 | Control module communication. Faulty communication (4T65EV) |
| TCM-E000 | Control module communication. Faulty communication (4T65EV-GT; AW50/51 AWD; AW55-50/51SN) |
| TCM-E003 | Configuration fault. Faulty configuration (4T65EV) |
| TCM-E003 | Configuration fault. Faulty configuration (4T65EV-GT; AW50/51 AWD; AW55-50/51SN) |
| TCM-XXXX | Unknown diagnostic trouble code (DTC) for the current control module version (4T65EV) |
| TCM-XXXX | Unknown diagnostic trouble code (DTC) for the current control module version (4T65EV-GT) |
| TCM-XXXX | Unknown diagnostic trouble code (DTC) for the current control module version (AW50/51 AWD; AW55-50/51SN) |
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no 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.
