Mechanical fan + pusher fan question

I know hot days up there are coming to an end. Try dropping the t stat down a bit. Try a 160 and see if that helps. I personally like 180 but run a copper rad with factory shroud and factory clutch fan with my 340 in the Demon with no issues at all.

Also, take the timing back a few degrees and see if that helps. My opinion only, but that is what we did before the fancy aluminum radiator explosion in the last 10 years. Lol!
Keep us posted on what works.
Syleng1