Thanks a mill for the write up!!!!! .... awesome to have it detailed in understandable terms!!!

I ended up replacing cheap big alloy with a custom Stage 2 Performance one from Brown's Radiators in Perth ..... $1100 .... but could never get water temp from hose reading above 90-95 even thrashing guts out of TD42 running 15PSI in sand dunes.