if it needed a permanent live to get it going. .. check electric first
1.Any immobilisers?..they stop everything on mine, including the fuel pump..
you should hear the relays click (next to the ECU) in when ignition key is turned.. one relay for the fuel pump.. one for other high loads
2. check the relay for the fuel pump is working.. I believe the relay is switched by the ECU
3. check earth to the fuel tank.. just to exclude it.
4. assume you only have one in-tank fuel pump? I have a smaller lift pump feeding the high pressure