May sounds stupid but there is a connector that SCREWS into the engine near the thermostat. It is screwed in by a 10mm bolt. If this is not grounded correctly it can cause the fuel line to die. Check it and see what happends. Even if it's tight just remove it and clean it a bit. GOODLUCK..
Check all the fuses as well. Don't be stupid and over look that because sometimes the easy things are the problem.