Better heads

I find that statement "Biggest Dogs Ever" a surprise myself. The ports may be a bit big, but I can't see it dogging the engine down that much.