Jonathon, after changing the fuel filter i disconnected the fuel hose at the fuel rail and kept turning the ignition on and off until i had fuel at the rail, after trying again with the easy start it did splutter but when i checked the fuel pipe after it had drained all fuel, so it was drawing it into the engine but not supplying any.
Tabetha, thanks for this, i have a spare ecu so i might try swapping that first then try wiring the pump direct, do you know what colour the fuel pump relay is as i have four under the dash and i know one of them is clicking but can't determine which one it is.