Champion Alum Radiators, anyone?

26" 4 core champion in my Demon. Running dual electric flex-o-lite pusher fans that have their own shrouds and at 605hp it stays cool in stop and go traffic up to 80F outside, at 90F in stop and go traffic it starts to get hot and can run at 200-210. Our weather mostly sucks at home in Canada, so it's almost never over 180deg in any kind of traffic.