There was changes to the pumps to rectify issues as they kept breaking. There may be differences in fuel delivery pressures and flow between the different power variants but as long as you're fitting one ordered from chassis number then you should be fine.
To code the new pump in the procedure is usually as follows.
Fit it and get it ready to run the engine. Reconnect the battery and switch on the ignition but do not crank it. Leave it for 5-10 minutes and then try and bleed the system as normal. Some program up in about 30 seconds of the ignition being switched on but to make sure, I always go and have a brew/snap a log off and come back to it.