ive read the same info from him on ps and found it very informative. i think he said that in motors under 120hp, the cub wins because of the smaller intakes. pretty smart dude..
Mine never gets iver 185 even while idling with no airflow. I use lp liquid performance coolant though. I had overheating problems in the sand before. I set my dummy light at 200.