HDC, Transmission fault, DSC, etc.
#1
HDC, Transmission fault, DSC, etc.
I have a 2006 LR3 HSE that had the sunroof drains leak into the driver and passenger floors, which started giving me the HDC & Transmission fault warnings and the DSC light, amber "BRAKE" light, and amber EAS light. After fixing the drains, I repaired a couple of splices in the door jambs but I still have these issues. When I scan it I get the following:
U2023-86 (27) Custom error code
U1A35-4A (2F) Unknown trouble code
U0402-94 (27) Invalid Data Received From Transmission Control Module : Unexpected Operation
U0416-94 (27) Invalid Data Received From Vehicle Dynamics Control Module : Unexpected Operation
U0403-94 (26) Invalid Data Received From Transfer Case Control Module : Unexpected Operation
U0421-94 (27) Invalid Data Received From Ride Level Control Module : Unexpected Operation
U0416-86 (A7) Invalid Data Received From Vehicle Dynamics Control Module : Signal Invalid
The vehicle starts and runs fine, it just won't go over like 40mph. I've read a ton of threads and checked/did the things that worked for others, but no luck for me:
-replaced brake switch and bulbs with factory parts/bulbs
-replaced battery
-hard reset, codes come right back
-checked TCCM, no obvious damage
-checked and repaired factory wire splices in door jamb
-checked harness & connections at shifter, under center console
-checked all fuses, FLs, and relays
Any ideas?
-
U2023-86 (27) Custom error code
U1A35-4A (2F) Unknown trouble code
U0402-94 (27) Invalid Data Received From Transmission Control Module : Unexpected Operation
U0416-94 (27) Invalid Data Received From Vehicle Dynamics Control Module : Unexpected Operation
U0403-94 (26) Invalid Data Received From Transfer Case Control Module : Unexpected Operation
U0421-94 (27) Invalid Data Received From Ride Level Control Module : Unexpected Operation
U0416-86 (A7) Invalid Data Received From Vehicle Dynamics Control Module : Signal Invalid
The vehicle starts and runs fine, it just won't go over like 40mph. I've read a ton of threads and checked/did the things that worked for others, but no luck for me:
-replaced brake switch and bulbs with factory parts/bulbs
-replaced battery
-hard reset, codes come right back
-checked TCCM, no obvious damage
-checked and repaired factory wire splices in door jamb
-checked harness & connections at shifter, under center console
-checked all fuses, FLs, and relays
Any ideas?
-
#3
#4
Then it looks like a bad module is causing a CAN bus issue. CAN bus is in a loop. Maybe the Vehicle Dynamics Control Module is the culprit given it has the slightly different code. Now you can bypass a module on CAN bus using a resistor if you look up how. That could help rule things out maybe. Beyond that, someone else will have to chime in cause I am not sure what else it would be besides some sorta communications issue.
#5
Ok, I got an IIDTool so now I know what modules are throwing errors. The TCCM error caught my interest. Could it be that someone troubleshooting this error before me swapped the TCCM without programming it? I'm assuming if you replace the module it needs to be programmed, is that correct?
Also need to check the oil temp sensor and wiring back to ECU. Engine runs fine, coolant temps stay in normal range. I suppose a short in that wiring could affect the Bus signal.
I'm fairly certain it isn't a simple short in the usual places. I've taken out the door sills, seats, and carpet to check wiring. Also checked the usual suspects in the engine compartment and the connectors in the rear wheel well area.
Also need to check the oil temp sensor and wiring back to ECU. Engine runs fine, coolant temps stay in normal range. I suppose a short in that wiring could affect the Bus signal.
I'm fairly certain it isn't a simple short in the usual places. I've taken out the door sills, seats, and carpet to check wiring. Also checked the usual suspects in the engine compartment and the connectors in the rear wheel well area.
#7
I had a similar issue with a broken wire to the oil temp sending unit. I'll have to check to see what code it threw. The engine would start and run just fine, but the vehicle speed was limited. As I understand, the oil temp is a backup to the coolant temp loop. If it sends the wrong response to the ecu, it'll put the vehicle into "limp" mode. I've found that even though you'll see numerous faults with controls you need to look at the data to diagnose what may be triggering faults downstream, which show up as the invalid data codes you see. Look at the engine oil temperature sensor circuit "high input"... that's going to trigger faults as the system tries to protect the vehicle, hence the modules involved are not operating as they normally would now that they are in limp mode. At least that's how I understand it to be...
The following users liked this post:
steevo67 (09-16-2021)
#8
#10
The following users liked this post:
DakotaTravler (09-16-2021)