I don't know exactly what he has for a radiator capacity, but I completely agree it could be that his low rpm pump flow is less than desirable. On the cheap he could use an 8 impeller water pump, or a.c. version or move to a milodon like you recommended.