Loud pop and sputter on WOT? 68 318 Barracuda

If the engine idles with BOTH of the throttles completely closed, then,
Something is very wrong.