318 problems

Hi,

I own a '73 duster with a 318, but I am having some issues with it. I was driving down the highway when I heard a loud bang and my engine shut off. I pulled over to the shoulder and turned it over, it started right up. I got off highway and looked under the hood, but I didn't see anything wrong so I drove side streets home. Every few miles my engine would start to bog down and pumping the gas was the only thing that kept it from shutting off. I got home and let it idle in the garage but it just shuts off after a few minutes.

Does anyone have any ideas? I'm not the best guy at troubleshooting...