It does sound like it could have overheated, the oil cooler is a little inadequate unless its in tip top condition, it is also fed by the bottom few rows of the main radiator which gets choked up with filth.id start with changing that as they are relatively cheap and easy to install