Overheating 360 new engine

OK cool. I'm right up the road from Ya.

So here is a fun fact. My radiator is a champion brand. They list a radiator with 2 fans and a shroud part # EC2374-2374FS10SP The fans are rated less than 900cfm each. This unit is rated for 375HP. Why such small fans??