high water temp issues

Got my Champion radiator a few days ago. First reaction was nice value for the money. Once I started fitting the radiator in I noticed the holes weren't lining up. Even tho I ordered the stock replacement size 22" the Champion brackets were off. Had to take a cutting wheel to the bottom bracket holes in order for everything to fit correctly. I also had to install some 1/8 to 1/4 threaded barbs for the tranny coolant lines. There was also little room between my fan clutch set up and the radiator so it took me a bit to get it all in there.

Drove the car today in traffic and it didn't get above 185-190 vs. my prior temps of 230+ driving in the same traffic scenarios. Did it work? You betcha. I think my stock rad must of had who knows what clogging it up. The new rad is well lets just say "new".

I'm not debating either a shroud, shroud + electric fan set up, or one of those Mopar viscous fan set ups. Has anyone on here messed with those? Here's the link - http://www.summitracing.com/parts/dcc-4120758

I might be wrong but I don't believe the Mopar viscous fan is much different from your normal clutch fan like you have on the radiator. Some clutch fans have a thermostatically controlled spring, some don't. My Cuda had a Mopar viscous fan on it when I got it. ran it until I changed the radiator and it wouldn't clear so I had to find a shallower clutch. When comparing them side by side I saw no obvious difference. Viscous is just a fancy way of saying "fluid coupled".