I have a problem with my XC90 3.2 AWD.
The car loses connection with the TCM, stops showing gears on the dashboard, and drives only in one gear. If it hasn’t been standing for a longer period, the engine won’t start.
Sometimes, after an hour of standing, the connection comes back, sometimes it takes longer. It seems to depend on temperature.
So far, I have done the following:
- Cleaned and tightened all ground points under the hood
- Thoroughly cleaned the TCM connector under the hood (unfortunately, to fully disconnect the cable from the TCM I would need to remove the AC compressor, which I can’t do at the moment)
- Took apart and cleaned all connections around the gear shifter
- Checked if the shifter cable is fine – it looks good
- Of course, cleared fault codes, charged the battery, etc.
- Checked and cleaned ECM/CEM connectors
When the connection to the TCM works, the car drives normally. Yesterday, it jerked and I lost connection with the TCM again.
VIDA:
- When the connection is present (the current gear appears on the display), the TCM doesn’t report any errors and communication works.
What else can I do? Should I try to remove the compressor and check the connector at the TCM?
Or could it be one of the solenoids failing during shifting, causing the transmission to lose communication with the ECM/CEM?
I’ve already had problems with the CAN network — I had to disconnect the DEM and the issues went away, so for now I’m not reconnecting it.
Errors now:
CCM-0070 Configuration fault Faulty identification
CCM-DD21 LIN-bus 2 Signal too high/signal too low
CEM-1A61 Communication with TCM control module Signalassing
CEM-1A64 Communication with AOC control module Signal missing
CEM-9C03 Antenna/light ring Signal missing
IAM-2002 Control module Internal fault
REM-DD10 LIN communication Communication fault
BCM-U011400 Lost Communication With Differential Electronic Module
ECM-P003700 HO2S Heater Control Circuit Low (Bank 1, Sensor 2)
ECM-P200400 Intake Manifold Runner Control Stuck Open (Bank 1)
ECM-P005700 HO2S Heater Control Circuit Low (Bank 2, Sensor 2)
ECM-0010100 Lost Communication with Transmission control module
ECM-P216262 Vehicle Speed Sensor A/B Correlation – Algorithm Based Failures – Signal compare
BCM-U040482 Invalid Data Received From Transmission Control Module – Bus Signal/Message Failu
AUD-0003 Loudspeaker right front Signal missing
CEM-3F91 Fuel pump (FP) relay Shorted to supply