Okay. Let me try and breakdown what is happening. It will help if you look at the wiring diagram of this network while reading through this.
This CAN network is what we call daisy chain network. That means starting at the DLC the wires run to the cluster. Then from there they go to the gear selector, then the adaptive speed control and so on down the line.
So with everything connected, you have incorrect voltage on the entire network. You checked this at the ECM so before the ECM (modules above the ECM on the diagram) your voltages were close but not correct. This would indicate an issue in one of these modules or wiring.
However, when you unplug the cluster, which is at the end of this part of the chain, your voltage on these pins (16 and 25) return to perfectly normal.
However, the modules that are part of the chain below the ECM still have incorrect voltage. This means you still have an issue there. Removing the TCM breaks the chain and causes this to have no voltage on that portion.
This is very odd behavior. So I think I am getting more convinced that this was a flood vehicle and you are going to find corrosion in a lot of connectors.
In other words, I don't think you are going to find one thing, replace it and fix all these issues.
You already found a lot of corrosion on the DLC which I have not seen on vehicles that were not submerged in water but you now have multiple places that have considerable amounts of corrosion.
At this point, I would suggest starting with inspecting connectors related to all these modules and any corrosion you find, fix it by replacing connectors or modules and then retest the system. If it is not fixed, check the voltage again to see if is closer to the 2.3 and 2.7 as I suspect the more you find and fix it will slowly change that voltage.
If unhooking the cluster gets that portion of the voltage to return to normal the we have an issue with the cluster as well.
Images (Click to make bigger)
Thursday, September 16th, 2021 AT 1:42 PM