Mechanical fan + pusher fan question

Most likely problem is water pump/fan turning too slowly; pump should be overdriven 10-20% by using a smaller pump pulley.
See here: www.stewartcomponents.com

If the cam is larger than stock, idle timing should be advanced [ NOT retarded ] & has a big influence on engine temp at idle, see below.

img307.jpg