Hi Des,

The ECM will run the fuel pump as long as it sees the crank position sensor

i.e. fuel pump will run during cranking (ECM has cranking fuel tables).

If ECM is not pulling the fuel pump relay, then there is a fault which neefs to be diagnosed.