Given it wouldn't crank until some time had passed, and then started fine, it's pretty much got to be electrical. As stated earlier, a faulty fuel pump wouldn't **** the engine dead and wouldn't stop it cranking as far as I know. I had a '99 Dodge Durango that would cut out in a very similar...