I thought there was an old thread a while back with a part numberr for a Behr radiator.. maybe it was another brand. I swear the poster worked for or had a deal with the vendor in question. Unless there's an O-ring around the beige tank (almost looks like I can take that part off separately if I take the torx bolts out of the top), I may be in need of a new one.
Anyway, if anyone has the price, part number and the vendor link that I thought I saw once before I'd appreciate it. Will be needing a fan shroud too.