One thing to check: the ground wire for the fuel system. It's a thin black wire that branches off from the thick main lead bundle, right near the negative battery terminal. Just a few inches back from that branch, it (the thin ground wire) reaches a small plastic tab connector, which may be loose.
You may have to disconnect and remove the battery to get to this area. (Disconnect neg first, then pos; reconnect in reverse)
This is exactly what disabled me in a similar manner a month ago. I taped the connector together securely with electrical tape.