FWIW, though probably not a lot of help...

The fluid leak by the "intercooler" would more likely be trans fluid, as I'm not aware of the power steering system being run through the radiator...