drain the radiator and see if you have oil in it. chances are that you have a leak inside the radiator allowing the oil cooler to leak oil over into the coolant system and vise versa. if you don't have oil in the coolant but just have coolant in the oil then yes it's a head gasket.