Thought I would update the thread for everyone. This project kind of spiraled on me.
Bottom line: I tried the radiator from ECP, it sucked, and then was a huge hassle fighting to get even an 80% refund. I had to involve Paypal after they went dark on me.
So, now I am running a Duralast...