Have you tried cycling the fuel pump?
Ignition on till pump cuts out, ignition off, repeat twice then try starting the engine.
Works for me.