Fueling problem solved. It was a relay problem. I got fancy and wired the fuel pump relay to turn off if the alternator light was on (fire safety). Something in my setup was wrong and it was taking out the fuel pump relay even if the light wasn't visible. I just simplified it for now and everything works. Tricky problem, but shooting myself in my own foot isn't a novel occurance. I just wish I had thought of it earlier.