The Ford 7.3L Godzilla engine is starting to gain traction. Check out this independent throttle body-equipped 7.3l engine sing on the dyno. Posted by James Elkins