Have a 70hp chrysler that was garaged 8 years ago because of overheating even after being worked on twice.$$$ Pulled boat out. Starts good runs good. Seems to circulate water ok at idle. No water coming out at about half throttle and faster when moving on the water. Put motor in trash can full of water. Seems to circulate water ok even at full throttle. Thermostat is good. Believe the impeller was replaced last time worked on and looks good. Compression good 140. Head removed and water ports cleaned water pick up system is clear. Stops picking up water on the move at half throttle. Two mechanics stumped.$$ Me too. Any ideas? Thanks!