You can make some estimates.
The heat capacity of a diatomic gas is around 20 J/kg/K
1 litre of air has a mass of about 1.2g, so each litre/s carrys away 0.024 J/K
Or in more common units, 1 CFM is about 0.5l/s so each cfm takes away 0.012J for each deg C rise in temperature.
The engine is 100Hp = 75KW and asumming a diesel engine is 50% efficent, half this energy goes in heat, so 35000 J/s.
Now what temperature the engine reaches depends on how much air is blowing past. If there was only a gentle breeze that air would have to heat up to an incredible temperature to take all the heat - higher than the temperature of the engine, which is impossible. Alternatively if you pushed a huge amount of air past the engine it would only have to heat up a little bit to carry away all the heat.
eg .to keep the engine less than 100deg above air temprature you would have to blow 35000 /0.024 = 1.5M litre/s past it