mine did the same thing this weekend on a wheeling trip. i didn't check the o2 sensor wires but that is the first thing i will check. my efi relay was hot as hell and it kept blowing that fuse.
Trail fix: I am running a msd fuel pump with a fuel cell so i ended up cutting the wires to the fuel pump and wiring it directly to the battery with a switch. this worked for a while, but now the fuel pump will run, it will crank, but won't start. i didn't get to check to see if it had fire, but i don't think that is the problem. any ideas?