2003 Mercruiser 6.2L w/Bravo3
Engine overheats while idling and when applying 70% or more throttle.
Going 10-30 mph - the temps stay somewhat comfortable.
Boat is 24' Starcraft used only in freshwater lake.
I replaced raw water impeller and thermostat (both looked fine) - but overheat issue...