I scrolled to the top of this page to check what you just said and typed in the words over heating and it came up with six pages Plus.
I say American made or not $1,200 is a ridiculously insane crazy price for a radiator and fan, especially one that doesn't work. And you have to buy parts for it to make it work?! At that kind of price the damn thing should freeze the Damned antifreeze!