318 Wont idle
Voltage,and fuel pressure check time. With a mechanical fuel pump,buy one swap it. Electronic parts,don't usually go bad,sitting. Swap the pump,light it. Take a voltmeter, look for mid 13's,to upper 14's. Is that a fresh battery,or the old one,with a jump charge?.Start there...