I picked up a rad from Wizard Cooling; aluminum with shroud and four 9" Spal electric fans. The rad is OEM size and mounting (close anyway), you can specify inlet / outlet locations and sizes. I had similar issue of clearance to water pump pulley. I have about 3/4" to spare with this setup.