You did not mention that you replaced the PCM from another vehicle, so I suspect that is your issue as you are saying.
What is happening is the PCM is looking for the security information from the other vehicle that you removed this from. So you may be able to perform the attached process below. Basically when you replace the PCM you need to "teach" it what the key information is.
So when you turn the key on it sends a signal to the cluster. The cluster then sends a secret code to the PCM to tell it that it is a good key and it is ok to start the vehicle.
You have a PCM that does not recognize the codes that it is getting because it is still programmed to the other vehicle.
The only issue you may have is, I am not sure you can over write this data. Meaning once the PCM is "taught" what the key info is it cannot relearn a new one but it is worth a try.
If this does not work then you will either need to buy an unprogrammed PCM.
Let me know what questions you have. Thanks
Images (Click to make bigger)
Friday, February 26th, 2021 AT 6:15 PM