good job velo!
thought you might like to see this if you didn't already:
Seems like the shroud with the fan made it easier? (less DIY fitting I think)
let us know if it really does the trick in the heat.
I am contemplating this or an oil cooler setup.