Another one to check is PRC Radiators - Aluminum Racing Radiators, Reservoirs, Oil Coolers, Cooling Components, Chassis, Brakes : Indiana Illinois Kentucky Tri-State Good guys with a history built on racing, now supplying a ton of street rod applications.