The more I read about people having issues with those champion radiators, the more I'm glad I didn't splurge for one. But it sounds like you're gonna get it whooped Brian. Like flyfish said though, anything aftermarket seems like it takes some sort of massaging to make work. It sometimes is a PITA but worth it in the end.