Apologies you are correct. It's the throttle position sensor the ECU reads and will not allow an engine start if the throttle is open.

However, back to the original post, when everything is working the fuel system will hold pressure with the fuel pump off for quite a few minutes (or longer). So, if the system is not holding pressure and not leaking then fuel must be returning to the tank which is symptomatic of a fuel pump failure.


Red Leader drive