A body radiators

I have a 1971 Dodge Demon 340 It is all was over heating at a stop. 22 " rad 3 row new new water pump new thermostat and new cluch on fan? and fan shrould not a AC car

100_1151 (2).jpg

100_3127.JPG