Can't be the fuel pump if it starts here and there. Sounds to me it could be a malfuncitoned power relay. Located on lower left under dash(driverside). When turning the ignition "ON" do you hear a click? If not then it's the power relay. You can turn the ignition "on" and "off" couple of...