Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

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.

21 minutes to read 2010-2018 Volvo S60
Most Likely Cause
Low Battery Voltage or Faulty Alternator
Est. Time
1.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $1600
Parts Price
$5 – $1100
🚫 Do not drive — Continued driving is not recommended. The transmission may shift erratically, get stuck in one gear (limp mode), or fail to engage, posing a significant safety risk. In some cases, the vehicle may not shift out of Park at all.
Key Takeaways
  • 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.
Code U0101 on a 2010-2018 Volvo S60 indicates that the Engine Control Module (ECM) and other critical modules have lost their communication link with the Transmission Control Module (TCM). The TCM is the computer that manages all automatic transmission functions, like when to shift gears, based on data from the engine and other sensors. When this communication is lost over the vehicle's Controller Area Network (CAN bus), the transmission can no longer receive commands or report its status, triggering this fault code and often putting the vehicle into a protective limp mode.

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.

Professional service recommended: Diagnosing network issues can be complex, and replacing the TCM requires vehicle-specific software programming. While simple fuse and battery checks can be done by a DIYer, CAN bus diagnostics and module replacement require professional tools and expertise.

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.
⚠️ Don't Waste Money on the Wrong Fix
  • 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

  1. 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
  2. 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
  3. 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
  4. 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

  1. 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.
  2. 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).
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 🎬 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

  • VariesVaries — 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

Frequently Asked Questions

Can I install a used TCM from a salvage yard into my 2011-2018 Volvo S60?
A used module cannot be installed directly; it must be programmed with Volvo-specific VIDA software to match your vehicle's VIN. However, services like XeMODeX can transfer programming from your original module to a used one to make it plug-and-play.
Where is the TCM fuse located on a 2012 Volvo S60?
The TCM fuse is typically located in the Central Electronic Module (CEM) fuse box under the glove compartment. On many 2011-2014 models, this is fuse #19 (15A).
My S60 is stuck in one gear and the gear indicator disappeared. Is my transmission failing?
Not necessarily. These are classic symptoms of 'limp mode' caused by a U0101 communication failure. Common causes include a blown 15A fuse in the CEM or low battery voltage rather than internal transmission failure.
How does battery health affect the TCM on my Volvo?
Modern Volvos are highly sensitive to voltage. A weak battery or faulty alternator voltage regulator can cause intermittent CAN bus communication faults like U0101. Battery voltage should be ~12.6V with the engine off.
Is there a way to fix a U0101 code without going to the Volvo dealer?
Yes, if the cause is a blown fuse (#19 in the CEM), a weak battery, or a loose wire at the TCM connector. If the TCM itself has failed, you can use a 'Program Transfer Service' from a specialist to avoid dealer programming.
How to fix lost communication with TCM
How to fix lost communication with TCM
VOLVO CODE  CEM-U010100 / NO COMUNICATION BETWEEN TCM AND ECM: SOLVED
VOLVO CODE CEM-U010100 / NO COMUNICATION BETWEEN TCM AND ECM: SOLVED
How to Get Car Out of Limp Mode(Causes, Symptoms, Fix & Reset)
How to Get Car Out of Limp Mode(Causes, Symptoms, Fix & Reset)
Volvo ECM, TCM removal and reinstallation
Volvo ECM, TCM removal and reinstallation
How to Do a Software Update and Diagnostics on Modern Cars 🔧 | What Tools You Actually Need
How to Do a Software Update and Diagnostics on Modern Cars 🔧 | What Tools You Actually Need
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

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.

Year Coverage
This article covers the OBD-II Code U0101 for:
  • Volvo S60: 201020112012201320142015201620172018
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part