So if you changed the engine you would have changed the ECM over from the other engine as well, correct? If you did this then the keys that you are using is still for the other engine control module.
I suspect the only way we are going to fix this is getting generic PCM with the theft system deleted off of it so that when it gets the ignition switch feed that it is not looking for a specific signal and it just starts the engine.
This is pretty common when we do an engine swap and these services are pretty common. In fact, I suspect you can find one where you just send you PCM off and they will remove the theft system and send it back.
If you take a look at the information below you will see how the system works.
Let us know if you have questions. Thanks
Images (Click to make bigger)
Wednesday, May 5th, 2021 AT 9:41 AM
(Merged)