Overheating issues

Pusher fans can block airflow. Maybe lose the flex fan and try a pair of puller fans. Street rod guys like stock Ford Taurus fans.