I second the radiator thing but have checked that your cooler is actually working? Ie do you have a thermostat in there that might not be working?
I complained once about hitting 110 degrees but people laughed at me. They were saying 130 was normal, well, normally high that is.
What kind of power are you pushing?
Is the oil cooler behind any of your other coolers?