3100 is know for head gasket and lim gasket failure. either or could have let the coolant in the oil is my guess.