Connect pumps don't need to be coded, the pats is in the instrument cluster iirc, yes you can code your existing keys to a different ecu, don't know why they would have changed it though, unless they changed the wiring loom/ecu at the same time as the engine?