If its a brand new pump with new or re manufactured EDC unit on it, then it will code itself to the van when fitted. If it isn't all new, then you'll have to get someone to do it for you using Ford IDS software. To self code, you MUST follow the process exactly, as you only get one shot at doing it, if it fails or gets interupted halfway through the pump will be locked and you'll then have to get it re done by someone with ford IDS software.
To do it correctly, you must make sure your battery is nicely charged, and after fitting pump and plugging it in, you MUST NOT turn on the ignition untill you are ready to do the learn process.
Once ready to do it, Turn ignition on to position 2 so all dash lights come on but DO NOT turn it to crank or try and start the van. The imobilliser light should come on and go out after 2-3 seconds as normal. If it flashes the pump is locked and it will not code. If all is ok, Leave ignition on for AT LEAST 90 seconds without touching anything else..a bit longer would be good but no less than that (DO NOT look at coding process on other sites that say 10-30 seconds is enough..it will not work), this allows the pump to shake hands with the vans ECU and correctly transfer all the information from one to the other. After that turn ignition OFF completely, wait 10 seconds then turn on and make sure immobiliser lights then goes out as normal. That is it, it should now allow starting, porvided fuel system is all blead correctly.
Andy