Okay, how did you check pins 4, 5? With a multimeter or test light? Don't bother with resistance testing, it will not always show a bad circuit. You can have a broken wire with just 1 strand left and it will show zero resistance. You need to load test circuits and do voltage drop testing. You can bus voltages look correct for now, you need to check for the PCM wake up signal from the BCM on pin 28, the Violet/Orange wire, the PCM is not grounding the PCM Power Relay control circuit. Now since the wake-up signal comes from the BCM, runs through the Battery Junction Box and then to the PCM, if it's missing on pin 28 of the PCM, then back track and see if there is an issue with either the Junction Box or possibly the BCM.
These diagrams are all over the place, it looks like the BCM is located in the engine compartment on the passenger side, but other diagrams show some BCM connectors inside the vehicle, and then the Wake Up signal runs to the Battery Junction Box to the PCM, but check the PCM on pin 28 first, if there's no voltage signal, then you'll need to back track on that circuit. And when checking Grounds, just put your meter lead on battery negative to verify the Ground is complete the entire way. Not just to the G104.
For some reason the PCM power relay is not being grounded. On the network diagrams the BCM looks like a gateway, there's 4 different canbus networks that run through it and out to other modules, this vehicle has a crazy network. Do you have a scope? There are 3 pages of modules and network diagrams. It would be helpful to see at least the can network. The Bias voltage should have been at 2.5volts, so there was some kind of activity on it with the voltage readings you were getting on 6 and 14.
There is also a network Splice Block on the driver side of the engine compartment if we need to go tracking down a network issue.
If the PCM wake up is not there, we'll need to dig into the BCM some more and find out why. But don't disconnect the battery anymore. On these newer vehicles disconnecting the battery can cause certain memory functions to be lost. You might need to do some relearn procedures after this is done.
Can you communicate with any other modules besides the PCM?
Images (Click to make bigger)
Saturday, June 17th, 2023 AT 9:18 PM