tech, Fun Car Stuff5 years agoThe New Ford 7.3L Godzilla V8 – King of Truck Gas Engines?Ford sent shockwaves through the automotive market when it unveiled its new 7.3L gasoline-fed, pushrod V8. Codenamed “Godzilla,” the engine was destined to replace…