Water in the oil/s could be from being left out in the weather, but there's not too many ways oil can get in the radiator.
I would be checking for a blown head gasket, cracked head and/or engine block before putting any money beyond that. A milkshake looking substance in an oil fill cap is a pretty common occurrence and can sometimes be misleading, so I wouldn't make any decision based on that alone. Does the engine oil look like the inside of the fill cap?
I would be checking for a blown head gasket, cracked head and/or engine block before putting any money beyond that. A milkshake looking substance in an oil fill cap is a pretty common occurrence and can sometimes be misleading, so I wouldn't make any decision based on that alone. Does the engine oil look like the inside of the fill cap?