stock 1973 318 V8 starts but won't idle without foot on pedal

how long has it run since the 25 year storage? it could just need some miles/time on it to free up the rings, valves etc also check any vacuum hoses for splits.