hey phonepro I am putting a 25.5x19.5x3 summit aluminum radiator (part # SUM-380325) on my quest if you want i will leave the bumper and grill off an extra day and you can check out how it fits and how to make it fit.
My grandpa owns a custom fabrication shop I will talk to him and see if he has any ideas. I know he can make them for less than $500. I'll get back to you all in a few days.