Yeah I'm running an electric fan. I wanted the simplicity of a mechanical fan but I wasn't sure on space and then also like you said the cowl around it would be extremely weird because the fan is so much higher than the radiator core.
The plan right now is to have my sons votech class make a arduino controller for the fan. I want the fan to do more than just turn on and off at preset temperatures.
With a relay module that is PWM capable and then a arduino programmed will control the fan. It will come on at say 185° and run at say 50% rpm. Then slowly ramp up to say 75% rpm at 200° then full 100% at 210° or so. This is just an example for temperature settings as I'm not sure what I want them set at yet. I do know I want the fan to vary rpm depending on temperature.
Also taking this one step further, I want the arduino to also operate off the hydraulic oil temperature as well. The problem with this is a engine running will just keep getting hotter and hotter and hotter. It really doesn't have to correlate to load or working the engine although those both will effect the temperature.
The hydraulic system is pretty much load/work dependent. With the engine idling or say mowing grass, the oil will mostly run the same temperature to a certain extent. However if you're plowing or say tilling or using the rear pto, basically working the hydraulic system it will then keep getting hotter and hotter.
To do this it could be done one of two ways.
One would be run another fan and arduino. This would be the simplest way but I don't have the space to run two fans with out major modifications.
The second way would be to program the arduino to control both. It would take readings from two different temperature sensors. One in the hydraulic system and one in the coolant system. So which ever reaches the set temperature first the fan would run.
Now the only problem with doing it this way is it could negatively effect the engine temperature by running to cool if the hydraulic system needs cooling first. The hydraulic system doesn't really matter, the cooler the better. However running the diesel to cool can effect performance. How much is really unknown. You might not even notice it.
I will say last year the thermostat failed in my '06 powerstoke towing my camper around this time of year. It failed open so there was no control of the engine coolant temperature. Normally towing my camper (9500 lbs) in the summer it runs around 210° up to 230° pulling mountains in PA. After the thermostat failed, the truck was only running around 140° and it hugely impacted performance. It was a dog, and I don't believe running efficiently burning all the fuel. So I don't know lol.
So that is the downfall of cooling both systems at once.
There is also a third option however I'm not sure I want to venture down this path as it is quite expensive and could possibly not work correctly.
A heat transfer setup..... so basically it would be a large tube and inside that large tube would be a bunch of little tubes that the hydraulic oil would run through in its own circuit. Then in the large tube, there would be engine coolant. This would separate both systems however there are two potentially huge problems with this.
First from all of my research, it seems the temperature of the Case hydraulic system runs around 200° or so when really working these tractors. So if running a heat transfer setup..... will it even cool the hydraulic oil enough if the engine runs around 180° to 200°? I could see this being a benefit in the winter but a problem in the summer. What is the temperature difference of hydraulic oil going in and coming out of the oil cooler? I haven't tested this yet so I don't honestly know if it would be enough cooling to do it.
The second problem is it could very well overtax the small radiator I have.
A lot of unknowns to try. Most heat transfer coolers run several hundred bucks. It would also be a lot of work to try making one.