The issue of pushing the gas to start is most likely the idle air control valve.
The shutting off, check fuel pressure. The constant failures could be coming from the tank rusting out inside and the rust locking up the pump.
Start with the fuel pressure test.
Roy
SPONSORED LINKS
Saturday, July 21st, 2012 AT 11:28 PM