My 2017 Yamaha f150 overheated and I replaced the water pump. That fixed that problem but then I found the engine oil was contaminated with water. I replaced the head gasket and all associated seals but after two trips the oil was just as contaminated. Someone suggested replacing all of the exhaust cover seals next but I don't really see a coolant/crankcase path. Any ideas?

