Stu's point is good
Stu is right, you chould check for flow everywhere. I fixed two overheating problems on two different boats in the last ten days, both of them sea grass clogs. The strainer didn't help. So, the hose COULD be clogged whil ethe heat exchanger looks good.Question 1 (for me): who makes a sea water flow sensor (and alarm), adn where can I get it?On the 185 temp., I suspect that the system is regulating to 185, since, as you report, it stays there no matter what. I assume you mean it warms up to 185, then regardless of load, idle to full power for an hour, it sits there. That's actually a good temp, since 165 is a bit cool for most efficient compustion, so I'm told. It would be good to know why it sits at 185, and if that is indeed the water temperature (calibration issue). To check, yes, the temp will be different with the cap off; but if you can run the engine with coolant flow at atmospheric pressure and get a good thermometer into the water near the gauge sender, you can find out if the gauge is right. With the same thermometer you can check the opening temp of the thermostat.jv