The post says no spark but you replaced a fuel pump?... I agree with Eric, if you haven't already you need to pin point what's missing in your engine for the bangs to happen....highly, highly recommend you get a repair manual involved... they're simple, straight forward, and a huge help with...