is it possible the fuel tank vent is plugged, and the fuel pump creates a vacuum in the tank when I is running?
I heard that can happen on some newer Ford cars. The 16 gallon tank is made of plastic, the vent closes off, and the fuel pump sucks the gas tank down to about 2 gallons of capacity (crushed). When the tank is empty you try to fill it, and it will only take 2 gallons.
If your fuel tank is not venting correctly the fuel pressure will be low on an injected engine, and it will not run right.