We get our hands on Ford’s new 7.3 liter pushrod V-8 Godzilla engine and see how it stacks up against the other BIG 3 swap engines. After doing a baseline test, we’ll make some modifications by throwing the Engine Power touch on it and see what this beast lays down in the dyno cell.