Cleaning the oil cooler is easy, remove it and block one end with summat, a cork or rubber bung, then fill with petrol or a degreasant, let it sit for a while and shake it about, then drain it. Or more likely the oil you are using is too thin. try a heavier weight of oil.
I also drink Port and I'm not ashamed to say it!
Me Truck