My 1990 150 XP Evinrude has been giving me a fit for 3 yrs. After about 3 minutes at 3/4 throttle it overheats. I have taken heads off, cleaned the water passages, taken the exhaust cover off, cleaned the passages, replaced the impeller and pump housing, replaced thermostats and bypass valves, flushed it with hose through the water pickup pipe, flushed with saltaway numerous times, replaced voltage regulator -- all this with no improvement. There is a strong tell-tale and the engine shows overheat symptoms when the alarm sounds. The heads are too hot to touch. This engine has always been used in the ocean in Mexico. I need some ideas of what more I could try before I sink it! Thanks for any you might have.
Dan
Dan