Ford has chosen to call this engine platform: "Godzilla". I like it:-).