could be the fuel pump. have you tried the fuel resistor by pass deal to rule that out??

http://www.scacgp.com/mods/fuel_fix/relays.jpg