The 7.3L Megazilla V8 gets special treatment in the form of Ford Performance Parts ... rating surpasses even that of the High-Output 6.7L diesel Power Stroke, its 670 lb-ft of torque falls ...
What's the difference between Megazilla and Godzilla? We're not talking about the movies but rather the two 7.3L V8 crate ...