1995 Mercury 175 EFI ECU. Engine gets hot after idling around for a while. Cools back down when running on plane. Water tell-tale spits and spurts the whole time. Put new water pump and thermostat on. Still had problem. Put new gasket between powerhead and mid section thinking it may have water passage partialy blocked. Still have same problem. Any ideas what else could be causing this problem?