Let me say up front I don't know anything about prostock racing. I do know they have engines that produce a lot of horsepower. I also know that the heat output of an engine is directly related to the horse power output. It would stand to reason then that they must have huge radiators and fans to keep them from overheating correct?