Originally Posted by 
Warb
				 
			When you say "it cooks" what exactly do you mean?
Temperature gauge rises?
Radiator boils over?
Engine misbehaves (stalls, falters etc.)?
Without knowing the actual symptoms it's hard to know the problem! It could be anything from a gauge/sensor mismatch between Holden and Land Rover, or a busted gauge/sensor (when everything is actually OK), through blocked radiator (air or water side), water pump problem, broken thermostat, clogged water passages in the motor or many other issues.
I had an engine where the water passages were totally blocked at the end furthest from the pump. The gauges said everything was perfect, the radiator never overheated, but the engine played up terribly in traffic because just that one cylinder was overheating badly.......
Oil cooling, or even turning the cab heater on (if fitted), provides another mechanism for heat removal and therefore works, given adequate air flow over the cooler. But at low speed there won't be much airflow, and it shouldn't be required if everything is working as it should.