I hate to hear that about the radiator. I ended up going with an eBay setup. It looks good out of the box, but haven't installed it yet. I may set it up this weekend just to see how it mocks up.
Supposed to be a direct fit, fans pull 3800cfm, under $500, we shall see.
https://www.ebay.com/itm/67-68-69-70...EAAOSwlndZJXTJ