bad coil or ECU ?

Check your fuel pump I put a new one on my 73 340 duster and it would run a few miles then quit,took it off and installed my Old pump and it runs great.