Could always try the fuel pump test jumper to see if it is an electrical type issue (will force the pump to run):
http://www.4crawler.com/4x4/CheapTricks/index.shtml#FuelPump