Mine cools better w/ a mech. fan than w/ a clutch type. I have mine working pretty good now , 192-205 in the heat . I am going to try a 1" bigger alum. fan on the new jaguar (short) clutch that I pulled off tho , have to cut out the shroud a hair , when I get around to it , just because of the perf. part of it .
No way mine will idle down to 650 either .
I would over drive the pump if I could come up w/ a suitable pulley , like YR said ----