Hi,
Something with the CAN is causing the issue. When you have the codes related to the NATS and the CAN, you have to start with the CAN (U1000 and U1001).
With that in mind, I don't feel it is the ECM. Instead, somewhere you must have by accident damaged or disconnected the CAN communication line.
First, please understand that when I look up the P codes you provided, the first thing it says is if a U1000 or U1001 is present, start with diagnosing those codes first.
If you look at pic 1 below, it explains what could be causing the U codes. Pic 2 shows the location of the ECM. Since you were working in the dash, that is where I feel the problem is and not the ECM itself. Note there is a NATS antenna amplifier center dash and the BCM is on the left side of the dash.
Pics 3 and 4 are the wiring schematic for the CAN bus system. Note there are only three wire colors used, light blue, blue, and yellow. Also, note they are all connected via dashed lines. That indicates they are all connected in a network and able to communicate via those few wires.
Now, when checking for problems, you need to check the wire colors (only three) that connect at the ECM. Make sure nothing was damaged, disconnected, or cut. At some point, there is an open circuit meaning no connection. That is why your vehicle won't start.
If you look at pic 2, I highlighted the ECM location. On the opposite side of the dash is the BCM (body control module), and in the center of the dash is the NATS antenna amplifier.. Since you are having codes related to the NATS, I have a feeling the communication between the ECM, BCM, and the NATS antenna amplifier (center of dash) has been damaged.
If you look at pics 3 and 4, the wiring schematic shows how things are connected. Check for damaged or disconnected wires in that system. Note that I had to cut the pic in half to make it readable. I did overlap them so you can follow easier.
Let me know what you find or if you have other questions.
Again, don't purchase an ECM or PCM. I feel it is unlikely that either is bad.
Take care,
Joe
See pics below.
Images (Click to make bigger)
Saturday, May 15th, 2021 AT 7:40 PM