U0101 on 2010-2018 Volvo S60: Lost Communication With Transmission Control Module Causes and Fixes
On a 2010-2018 Volvo S60, code U0101 is most often caused by a simple electrical issue like a weak battery or a blown fuse for the TCM. Before suspecting the expensive Transmission Control Module (TCM) itself, always check the battery's health and the fuses located in the Central Electronic Module (CEM) under the glove compartment. A faulty TCM is a possibility, but should be the last resort after all power, ground, and wiring checks are complete.
- Always check the easiest and cheapest things first: ensure the battery is fully charged and test the TCM fuse before assuming a major component has failed.
- This code makes the vehicle unsafe to drive; it should be addressed immediately to avoid being stranded or causing an accident.
- Do not replace the Transmission Control Module (TCM) unless you are certain it is the problem, as it is expensive and requires professional software programming to work.
- Symptoms like a blank gear indicator (no P-R-N-D) combined with a transmission warning are strong indicators of this specific communication fault.
What's Unique About the 2010-2018 Volvo S60
For the second-generation Volvo S60 (P3 platform), the U0101 code is a straightforward network communication fault. While many immediately suspect a failed Transmission Control Module (TCM), the most common culprits are often simpler electrical issues. A key characteristic of this platform is that a replacement TCM is not 'plug-and-play'; it is coded to the vehicle's VIN and must be programmed by a Volvo dealer or a specialist with the appropriate software (VIDA). This makes misdiagnosis costly, as a used module from another vehicle cannot be simply swapped in without a software transfer from the original module.
Symptoms You May Notice
- Check Engine Light is on
- Transmission-related warning message on the dashboard, such as "Transmission Service Required" or "Transmission Performance Low".
- Vehicle enters "limp mode," getting stuck in a single gear 🎬 Watch: How to diagnose and reset limp mode (usually 2nd or 3rd) with limited speed.
- Harsh, erratic, or delayed shifting.
- Inability to shift out of Park
- The gear selector indicator (P-R-N-D) on the instrument cluster may disappear or show an error.
- A diagnostic scan tool is unable to communicate with the TCM.
- Replacing the Transmission Control Module (TCM) before checking fuses, battery voltage, and ground connections. A TCM is expensive and requires programming, so it should be the last component to suspect.
- Replacing the entire transmission when the fault is purely electrical. One owner reported spending $2,200 on a transmission replacement only to find the issue was a loose wire.
Most Likely Causes
- Low Battery Voltage or Faulty Alternator 🔴 High Probability → Shop Alternator Modern Volvos have numerous electronic modules that are highly sensitive to voltage. A weak or dying battery, or a faulty voltage regulator on the alternator, can cause widespread, intermittent communication faults across the CAN network.
How to confirm: Test the battery voltage with a multimeter. It should be approximately 12.6V with the engine off and 13.7V-14.7V with the engine running. A load test is the most definitive way to confirm battery health. Many owners report a "Low Battery Voltage" message appearing intermittently prior to these issues.
Typical fix: Recharge or replace the battery. If the alternator is faulty (often just the voltage regulator), it will need to be repaired or replaced.
Est. part cost: $150-$400 - Blown TCM Fuse 🔴 High Probability Power surges or shorts in the TCM circuit can blow the protective fuse, cutting off all power to the module and causing an immediate U0101 code. This is a well-documented, simple fix.
How to confirm: Locate the fuse boxes, primarily the Central Electronic Module (CEM) under the glove compartment. Inspect the fuse designated for the Transmission Control Module (TCM). On many 2011-2014 models, this is fuse #19 (15A) in the CEM. Always consult the owner's manual or fuse diagram for your specific year.
Typical fix: Replace the blown fuse with one of the same amperage. If the fuse blows again, it indicates a short circuit in the wiring to the TCM that needs to be diagnosed.
Est. part cost: $1-$5 - Corroded or Damaged TCM Wiring/Connectors 🟡 Medium Probability The wiring harness leading to the TCM can be susceptible to moisture, corrosion, or physical damage over time, interrupting the CAN bus signals required for communication. Forum users have reported finding loose terminals within the TCM connector 🎬 See this real-world Volvo TCM communication fix as the root cause.
How to confirm: Visually inspect the wiring harness and connectors going to the TCM for any signs of corrosion (green/white powder), loose pins, or physical damage. Check for good power and ground at the TCM connector with a multimeter. Pay close attention to the connector itself, as pins can become loose or contaminated with fluid.
Typical fix: Clean corroded connectors with an electrical contact cleaner. Repair or replace damaged sections of the wiring harness. Tighten any loose terminals.
Est. part cost: $20-$300 - Failed Transmission Control Module (TCM) ⚪ Low Probability → Shop Transmission Assembly
How to confirm: This is typically diagnosed by exclusion. If the battery, fuses, power, ground, and CAN bus network wiring have all been verified as good, the TCM itself is the likely culprit. A professional scan tool will also show that it cannot establish communication with the TCM at all.
Typical fix: Replace the TCM. The new or refurbished module must be programmed with Volvo-specific software (VIDA) to match the car's VIN. Alternatively, a specialist service like XeMODeX can transfer the programming from your old module to a working used one.
Est. part cost: $600-$1250
Rare But Worth Checking
- Water Intrusion in ECM/TCM Housing: On some Volvo platforms, the housing for the main control modules can leak, allowing humidity or water to corrode the module connectors and pins. Sunroof drains are a known leak point on P3 platform cars and can lead to water damaging electronics located under the dash and in the passenger footwell area.
- Broader CAN Bus Network Failure: If multiple 'U' codes are present along with U0101, it points to a more systemic issue with the CAN bus network itself, such as a fault in the wiring backbone or a problem with another module (like the ABS or ECM) that is disrupting the entire network.
Diagnosis Steps
- Scan for All Codes: Use an OBD-II scanner to confirm U0101 is present. Note any other 'U' (network) codes, which could indicate a broader CAN bus problem.
- Check Battery Health: Test the battery voltage and charging system. A weak battery is a very common cause of communication codes on Volvos. Voltage should be ~12.6V (engine off) and 13.7-14.7V (engine running).
- Inspect Fuses: Locate the fuse box under the glove compartment (CEM). Carefully check the fuse for the TCM (e.g., #19, 15A on many models). Replace if blown.
- Inspect TCM Connections: If fuses are good, visually inspect the TCM's electrical connector and wiring harness for any obvious signs of corrosion, moisture, loose pins, or damage.
- Verify Power and Ground: Using a multimeter and wiring diagram, confirm that the TCM is receiving proper battery voltage (12.0-12.6V with ignition on) and has a solid ground connection (less than 0.5 Ω resistance) at its connector.
- Check CAN Bus Integrity: This is an advanced step. Disconnect the battery. Check the resistance between CAN High and CAN Low wires (pins 6 and 14 at the OBD-II port). It should be approximately 60 ohms. A reading of 120 ohms can indicate a break in the circuit or a module is offline.
- Suspect the TCM: If all previous steps check out and the scan tool still cannot communicate with the TCM, the module itself has likely failed internally. Replacement and software programming are required. 🎬 Watch: How to remove and reinstall the TCM
Parts You'll Likely Need
- TCM Fuse — A blown fuse is a common and simple fix that cuts power to the TCM, causing a communication loss.
Trusted brands: Bosch, Littelfuse
OEM price range: $1-$5
Aftermarket price range: $1-$5 - Transmission Control Module (TCM)
(OEM #31312609 (example, varies by year/transmission))— If all electrical inputs are verified as good, the module's internal electronics have likely failed. This is the final and most expensive possibility.
Trusted brands: Volvo (OEM), Xemodex (Remanufactured)
OEM price range: $800-$1200
Aftermarket price range: $500-$800
Related Codes That Often Appear With This One
- Other 'U' codes (e.g., U0121 - Lost Communication With ABS Control Module) if the cause is a widespread network or power supply issue.
- U0140 - Lost Communication With Body Control Module (CEM on Volvos).
Platform-Specific Known Issues
- A replacement Transmission Control Module (TCM) for this vehicle must be programmed by a dealer or a specialist with Volvo Information and Diagnostics for Aftersales (VIDA) software. A used module from another car cannot be installed without reprogramming it to the new vehicle's VIN.
- Remanufacturing services like XeMODeX offer a 'Program Transfer Service' where they copy the software from your original failed module to a functional used module, making it plug-and-play and avoiding a costly dealer visit.
Mechanic-Grade Diagnostic Values
- CAN Bus Network Resistance — expected: 50-70 Ω (ideally 60 Ω). Failure: A reading of 120 Ω indicates a missing terminating resistor or a break in the circuit. A reading below 50 Ω could indicate a short or an extra resistor on the network.
- TCM Power Supply Voltage — expected: 12.0 - 12.6 V. Failure: Low or no voltage at the TCM's power supply pin indicates a blown fuse, relay issue, or wiring fault.
- TCM Ground Connection Resistance — expected: < 0.5 Ω. Failure: Resistance higher than 0.5 Ω points to a corroded or loose ground connection, which can cause intermittent communication failures.
- CAN High / CAN Low Voltage (Ignition ON) — expected: CAN High: ~2.5V idle, pulses to ~3.5V. CAN Low: ~2.5V idle, pulses to ~1.5V. (Best measured with an oscilloscope).. Failure: Voltages stuck high, low, or at 0V indicate a short to power or ground on the network wiring.
Hidden / Shadow Codes Worth Checking
- CEM-DF14 / CEM-DF15: These are Volvo-specific codes stored in the Central Electronic Module (CEM). CEM-DF14 indicates CAN_L is shorted to ground. CEM-DF15 indicates CAN_H is shorted to ground. (see via Requires a Volvo-specific scanner like VIDA to read codes from the CEM.)
- CEM-DF16: Indicates the CAN_L line is shorted to battery voltage. (see via Requires a Volvo-specific scanner like VIDA.)
- CEM-1A5x Series (e.g., CEM-1A62): Indicates the CEM has lost communication with a specific module. For example, CEM-1A62 signifies 'Communication with the transmission control module (TCM) Signal missing'. Finding this code alongside U0101 strongly points to a network issue between the CEM and TCM. (see via Requires a Volvo-specific scanner like VIDA.)
Scan Tool Commands That Help
- Volvo VIDA (or advanced bidirectional scanner): Read Part Number from Module — Before ordering a replacement TCM, use this function to get the exact software and hardware part number from the module itself. The number on the physical sticker can be misleading.
- Volvo VIDA: TCM Reload / Reprogramming — This is required when installing a new TCM. The module must be loaded with software specific to the car's VIN and configuration to function.
- Specialist Cloning Equipment (e.g., from XeMODeX): Program Transfer / Cloning — Used when replacing a failed TCM with a functional used unit. This service copies the VIN-specific software from the old module to the donor module, making it 'plug-and-play' and avoiding a dealer visit.
Wiring & Ground Locations
- ECM/TCM Module Box — In the engine bay, typically under a black plastic cover near the base of the windshield, in front of the power steering reservoir.. The housing for the ECM and TCM can be improperly sealed, especially after other service work. This allows moisture and road spray to enter, corroding the large connectors at the bottom of the modules and causing communication faults.
- Main Engine-to-Chassis Ground — A braided strap connecting the engine block to the chassis, often near a strut tower or frame rail.. Corrosion on this main ground point can create unstable voltage across the entire electrical system, leading to intermittent communication ('U') codes for various modules, including the TCM.
- Ground Point 31/2 — On the left (driver's side in LHD) MacPherson strut tower in the engine bay.. This is a major grounding point for several engine bay components. Ensuring it is clean and tight is a critical step in diagnosing any electrical fault.
- Sunroof Drain Tubes — Run from the corners of the sunroof assembly, down the A-pillars, and exit under the vehicle.. When these clog, water overflows and leaks into the cabin, often down the A-pillar and into the passenger footwell area where the Central Electronic Module (CEM) is located. A water-damaged CEM can disrupt the entire CAN network.
Real Owner Repair Stories
- Matthews Volvo Site user (2014 Volvo XC60 (P3 Platform, shared with S60)) — Sudden 'Brake, please make a safe stop' message, dead instrument cluster, no-restart condition, U0100 code present.
❌ Tried (didn't work) Initial diagnosis pointed towards a failed module.
✅ What actually fixed it The problem was resolved by locating, removing, and thoroughly cleaning the main engine-to-chassis ground strap, which had visible corrosion. After cleaning and re-tightening, all communication was restored. - Matthews Volvo Site user forum thread (2004 Volvo (P2 Platform, but illustrates a common issue)) — Five years of intermittent issues including acceleration problems, transmission slamming/stalling, and dashboard warnings.
❌ Tried (didn't work) Rebuilding modules multiple times, expensive dealer diagnostics.
✅ What actually fixed it The owner discovered humidity inside the ECM/TCM housing box in the engine bay. The bottom section of the box was not fully clipped in, allowing moisture to corrode the connector pins. Cleaning the connectors with electrical cleaner and properly sealing the box permanently solved the problem. - Swedespeed forum user (2012 Volvo S60) — Car flooded on the passenger side after a storm, leaking in from under the glovebox.
❌ Tried (didn't work) Blowing compressed air through the sunroof drains provided only a temporary fix.
✅ What actually fixed it The owner experienced over $3,000 in damage to electronics due to the water leak, which was caused by clogged or ruptured sunroof drain tubes. This highlights the severe electrical damage that can result from this known issue.
"I Checked Everything" — The Actual Cause
- A common scenario for U0101 is when all wiring continuity tests (power, ground, CAN lines) pass inspection, yet the code persists intermittently. The root cause is often not a broken wire, but high resistance from subtle corrosion. One owner chased a similar issue for five years, replacing parts and rebuilding modules, only to find the fix was cleaning moisture-induced corrosion from the TCM connector pins caused by an improperly sealed module box. A simple continuity test may not have detected this intermittent, resistance-based fault.
When the Usual Fixes Don't Work
- While a failed TCM is listed as a possible cause, forum stories and mechanic advice repeatedly show that it is rarely the root problem. In one case, a vehicle owner spent five years and had modules rebuilt multiple times, but the actual fix was cleaning corrosion from the module connector caused by a bad housing seal. In another, a persistent communication issue on a similar platform was traced back to a simple corroded engine-to-chassis ground strap, not a faulty module. These cases prove that exhausting all wiring, power, and ground checks is critical before condemning the expensive, programmable TCM.
OEM Part Supersession History
Varies→Varies— Revisions and updates.
Heads up: The most critical factor is matching the part number read by a diagnostic tool, not the one on the sticker. Many part numbers exist (e.g., 31312609, 30759364, 31361133). A used module, even with a matching part number, will not work unless the software from the original module is cloned onto it.
Model Year Variations Within This Range
- 2015-2016: During these model years, the 'T5' trim was sold with two different engines and transmissions simultaneously: the older 2.5L 5-cylinder with a 6-speed automatic, and the new 2.0L 4-cylinder 'Drive-E' with an 8-speed automatic. The TCM is specific to the transmission type, so it is critical to identify which drivetrain the vehicle has before sourcing a replacement TCM.
- 2014+: The 2014 model year introduced a significant facelift with new sheet metal and upgraded electronics. While the core causes of U0101 remain the same, wiring diagrams and specific module locations or part numbers may differ from pre-facelift (2010-2013) models.
Diagnostic Flowchart
Other Known Issues on This Vehicle
Issues unrelated to this code that are worth knowing about as an owner of this generation:
- Excessive Oil Consumption (T5/T6 Engines) 🔴 High — Common on earlier P3 models (approx. 2012-2016), often appearing after 60,000-80,000 miles. Can be caused by faulty piston rings or a clogged PCV system.
- Clogged PCV / Breather System 🟠 Medium — Common across many Volvo engines. The diaphragm can tear, causing a whistling noise, or the system can clog, leading to high crankcase pressure, oil leaks from seals, and increased oil consumption.
- Aisin TF-80SC Transmission Valve Body Failure 🔴 High → Shop Transmission Valve Body — Affects 6-speed automatic models. Symptoms include harsh shifting, flares between gears, and jerking, especially when the fluid is warm. Often occurs due to wear in the valve body solenoids.
- Leaking Vacuum Pump Seal (T6 Engines) 🟡 Low — A common oil leak on the 3.0L T6 engine, typically noticeable after 100,000 miles. Oil drips from the pump onto the top of the transmission housing.
- Sunroof Drain Clogs 🟠 Medium — The sunroof drains can become clogged with debris, causing water to leak into the cabin, potentially damaging the carpets, headliner, and sensitive electronics like the CEM.
Used vs. New Parts: Buying Guide for This Vehicle
When a used part is the smart pick: A used TCM is a very smart choice for this repair, but ONLY if you use a 'Program Transfer' or 'Cloning' service. This avoids the high cost of a new module and expensive dealer-only programming. You must send your original failed module along with the donor used module to a specialist.
Donor-vehicle mileage cap: roughly under 150000 miles for the part to have meaningful remaining life.
What to inspect on the donor part:
- The part number MUST match the one read from your original module using a diagnostic scanner, not just the sticker on the case.
- Inspect the connector pins on the donor module for any signs of corrosion, moisture damage, or bent pins.
- Source the part from a vehicle that was not involved in a flood or front-end collision.
OEM-only on this vehicle (don't cheap out):
- While the physical part can be used, the SOFTWARE is effectively 'OEM-only' in that it is VIN-locked. You cannot get around the need for either dealer programming (for a new part) or a specialist cloning service (for a used part).
Aftermarket brands forum-validated for this vehicle:
- XeMODeX is a widely cited and reviewed company that specializes in repairing Volvo modules and performing the critical program transfer service.
Brands owners have reported issues with on this vehicle:
- No specific brands are consistently cited as problematic, but be wary of any seller offering a 'plug-and-play' used TCM without explicitly mentioning a cloning or programming service tied to your original module.
Real Owner Stories
Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.
2012 Volvo S60
Symptoms: CEM-U010100 code and no communication between the TCM and ECM.
What fixed it: Replaced a blown 15A fuse in the Central Electronic Module (CEM).
Source hint: YouTube (NASSTRAC LLC) video titled 'VOLVO CODE CEM-U010100 / NO COMUNICATION BETWEEN TCM AND ECM: SOLVED'
2011-2018 Volvo S60
Symptoms: U0101 code indicating lost communication with the TCM.
What fixed it: Identified and repaired a loose wire at the TCM connector.
Cost: $2,200-$2,200
Source hint: Reddit (r/MechanicAdvice) user report: 'U0101 code lost communication with TCM'
2009 Volvo S60
Symptoms: The gear selector indicator (P-R-N-D) on the instrument cluster disappeared and the car became stuck in gear.
What fixed it: Diagnosis of the CAN bus communication history and TCM connectivity.
Source hint: Volvo Forums (volvoforums.com) 2009 thread regarding S60 transmission communication
Related OBD-II Codes
Frequently Asked Questions
Can I install a used TCM from a salvage yard into my 2011-2018 Volvo S60?
Where is the TCM fuse located on a 2012 Volvo S60?
My S60 is stuck in one gear and the gear indicator disappeared. Is my transmission failing?
How does battery health affect the TCM on my Volvo?
Is there a way to fix a U0101 code without going to the Volvo dealer?
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Volvo S60:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2010-2018 Volvo S60
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- When the Usual Fixes Don't Work
- OEM Part Supersession History
- Model Year Variations Within This Range
- Other Known Issues on This Vehicle
- Used vs. New Parts: Buying Guide for This Vehicle
- Real Owner Stories
- 2012 Volvo S60
- 2011-2018 Volvo S60
- 2009 Volvo S60
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off