I see two significant problems with your cooling system that you may be able to remedy and one not so conventional. Your A/C condenser is probably causing at least a 35% reduction in air flow through the rad being mounted so close. On a 22 inch rad you need a ton of air coming out the back side of the rad, about 2000 cfm or more. I have a 512 stroker and here's my system: 160 degree thermostat, Derale 16 inch Tornado fan with a 1 1/4 deep full shroud, Dakota Digital fan controller with the sensor mounted in the heater loop at the water pump outlet where the engine temperature is accurate for fan off/on. Mine is a 22 inch OE radiator. I had a Champion aluminum one but their garbage at 630 H.P. I also use a 16 lb rad cap (OE) to maintain good coolant pressure in the block and reduce steam pockets. All of my heat is generated by the middle siamese pistons. I'm sure my TTI headers dump a load of heat out through the exhaust system. I know a 22 inch rad is cutting it close for capacity and I can't afford a $8000 engine going down the toilet due to ineffective cooling so I needed a bit more cooling capacity with a higher volume of coolant. I installed some passive cooling by mounting a pair of 3 x 21 x 2 inch heater cores below the rad and feeding them with coolant coming directly from the engine via the heater outlet/inlet ports at the water pump housing. I have no use for a car heater, do not want to butcher my core support and didn't want to pay $800 for a new rad. The tubes in the heater cores are a full 1 3/4 wide and really pull the heat out of the engine. The car runs at 180 all day regardless of driving conditions or the weather. As you can see by the photos, air comes from under the front of the car at higher speeds, radiates up so the main cooling fan can blow the heat away at lower speeds and is damn near hidden. In effect, I have added 132 more square inches of cooling surface and it works damn fine.
View attachment 444923 View attachment 444924 View attachment 444925