the ecu starts the fuel pump when the engine is turned on,
so does the fuel pump prime when the ignition is turned on?,
check the cps,crank position sensor.front pully by the radiator.
and the sensor in the distributor.you can buy these cheap from matt lewis on here or ebay.