Also, no more than 50% anti-freeze. I'd say an aluminum radiator, 2 or 4 core, is better than stock (IMO). Aluminum dissipates heat faster than steel. Don't start with replacing the radiator or fan set up. Start with easy, inexpensive possible fixes first (in no particular order). 1- correct water to anti-freeze ratio 2- confirm fans start turning at desired temp 3- add Water Wetter 4- check thermostat is working/opening at desired temp 5- correct timing and fuel/air mixture 6- confirm water pump works but letting it get hot with the radiator cap off and looking into the radiator for flow 7- confirm system is sealed, no leaks. If none of these work, than change the fan/shroud set up. Let us know what solves the problem - good luck.