jlm1973,
You may have a low battery in your P2 engine, if it does not hold charge, replace it with a BCR, the P3 should program thru if your other P3 engines have programed. You may have something wrong with your P3, maybe Guns or GGG will give you a hand with that.
PCRR/Dave