Could my 340 block be filled?

There are a multitude of causes for overheating.....on my list a filled block would be pretty near the bottom.

Water pump vanes eroded away
Bad thermostat
Bad rad
Hoses collapsing
Electric fans actually blocking airflow through the rad
Electric fans wired to run the wrong way so they act against the mechanical fan
Bad mechanical fan clutch
Mechanical fan too far away from rad
Crappy flex fan
No fan shroud
AC condenser in front of rad blocking airflow
Engine running to lean
Timing not set right
Plugged exhaust
Rad cap not holding pressure



You get the idea......
That is quite a list. I have a number of them already taken care of....Engine has new water pump installed when I did the timing chain not long ago. Car has original fan, fan clutch and radiator shroud installed. I most recently installed a spring in the lower radiator hose to eliminate the possibility of it collapsing.Engine is matching number to the car and appears to look and sound stock so I have the timing set to around 10 BTDC at 900 RPM's. I do not have any way to check fuel A/F mixture but the original AVS did go through an extensive re manufacturing job about a year ago. The rad cap is newer as well....the car has factory 3.91's in the rear so the engine does turn high rpm's on occasion. I'm praying the new thermostat and radiator is as far as I have to go. I'll let you know how I make out.....