I will add my new radiator post here since the other thread got lost during the forum outage.
Well I have had an overheating issue for a while and decided that it was 99% the Radiator, so I ordered a custom triple pass aluminum radiator. Wasn't cheap, but it looks good. Just got it installed and will test drive it tomorrow to know for sure.
Best investment in my WCC yet.