Loud pop and sputter on WOT? 68 318 Barracuda

SMH......No one has asked how stock or old the short block is. Can you say timing chain?