I already posted in your premium thread, but I'll add it here as well.
It sounds like you may have a problem with the low side of the fuel system. Your fuel system works like this.
The fuel is drawn from the tank by a low pressure electric lift pump which sends the fuel to an engine mounted mechanical pulse pump. From there it goes through the fuel/water separating filter, and then into the vapor separator through a needle valve controlled by a float. In the bottom of the vapor separator is a final filter attached to the bottom of a high pressure electric fuel pump that sends the fuel to the fuel rail and injectors.
If one of your low pressure fuel pumps is not working, the fuel/water separating filter is restricted, or the needle valve is sticking the vapor separator will not have enough fuel in it to keep the high pressure pump supplied when you are using lots of fuel at higher throttle settings.
You can just quickly check all your pressures on the low side. Electric lift pump 4-8 psi, engine driven pules pump 2-6 psi before and after the filter (you need to check this one with the engine running). Also if you take some tools with you, the next time it dies immediately shut the key off. Now look at the bottom of the vapor separator and you will see a drain plug. Put something under it and pull the plug to see if it is full of fuel (practice on land first so you know how much fuel should be present, and to avoid spills on the water).
You can check your fuel pump pressures on land, but wont get a good reading on the amount of fuel in the VS unless you can run it until it dies. There have been a lot of problems with the needle valve sticking, so you may want to order a new one from your dealer and just replace it if the pump pressures seem OK.
Aaron:cheers: