wouldn`t have thought oil cooler would be your problem,has it had plenty of a/freeze in the system lately and hasn`t frozen?had one of these a few weeks ago where the system had frozen and sheared the water pump impeller straight off,also the thermostat was stuck shut so would maybe have a look at these first
cdc
December 2010