The below combination is what worked for me after a few years of running hot and not being able to enjoy my car to the point of selling.
I have a Northern Triple pass aluminum racing radiator 24" wide x 19" tall with a shroud from Northern that is an exact fit that covers the entire finned surface. I have a Spal extreme fan that was the game changer in the equation for sure. It advertises 3000 RPM and comes with no warranty and says not for continued use over an hour or to use in wet or dusty conditions. My experience is this... Ive driven my car at 104 degrees and the fan stayed on continuously, temp was laying on 210 for the entire time and didn't go any higher and I'm good with that. I have had it run continuously for a couple of hours while cruising around Phoenix in the mid to high 90's at night...no problems. In the cooler months I have a 180 degree thermostat, because it will drop to 160 degrees even with the fan off. In the hotter months I take out the thermostat for less restriction and let the fan temp controller turn it on at 200 and off at 180 degrees. You'll note my fan is mounted inside my shroud and not to the outside as I had no room for the fan to clear the steering rack. Club cobra thread at the bottom for fan endorsement
Hope some of this helps you. .
23Lb Radiator cap
Note with the radiator.... you need a 1:1 crank pulley/water pulley ration for high flow
Radiator was $200
Shroud was $70
Fan was a steal on Ebay for $130 (game changer)
Fan temp controller $35 Derale
I've had Griffin and BeCool Aluminum radiators, and 4 different fans including a Spal dual 11" fan and none of that worked. I've spent hundreds trying to get my car to cool and this combination has made my car very fun and worry free.
https://www.northernfactory.com/HIGH...DIATORS/209694
High Performance Aluminum Engine Fan Shroud Kit for 24" Radiator Northern Z40024 | eBay
Spal USA 30102113 16" High Performance Race Fan - Pull Curved | eBay
What SPAL Fan are you running?