Well that's the thing. It cranks up and runs just fine. I am actually at the mechanic now in the waiting room. He is baffled as to why it de-programmed itself too. He said that they definitely did not change out the PCM. Only replaced the engine. He is going to run through the reset process to try and re-program the key fob to the car. I am wondering if it is just because the battery was possibly disconnected for so long during the engine replacement that it forgot what car it belonged to....lolPerhaps the green key icon on the dash no longer works. I thought if the immobilizer icon doesn’t illuminate when cranking (assuming the light does work) that the Pilot doesn’t start.