Question? my '88, 150-hp Evinrude was overheating, so I changed the water pump and housing assembly with an after market brand recommended by B&F Marine in Miami. After replacing it, the motor still overheats, not at idle, but at higher RPM's. I replaced the deflectors, the thermostats and cleaned all the water channels, including the heads and he still overheats, I took of the elements from the thermostats and installed them back on, and he still overheats. Also, I notice that water is coming out or leaking from somewhere inside the lower unit, something that was not happening before I replaced the old waterpump, I've done this job myself before and I never had a leaking problem before, specially after using "sealant 1000" from OMC on all seals on this new water pump assembly. So first of all, could this leak be due to the fact that I am using an after market product or not?, secondly, why is my motor still overheating after I've done all of this to it? I am having a very difficult time with this problem, can any body give me some advise on what the problem could be. Thanks.