Bypass the cooler, see if any oil drips out of it when the coolant system is bypassed, if there is then the cooler is busted. Change the cooler, flush the cooling system and see if the oil in the water comes back. If it does, have a test done for exhaust gas in the water.