Re: overheating
Recommend replacing impeller as step one. While the lower unit is off, can do the flushing pnwboat suggests (good method).
forcing water up from the bottom is good for both testing and flushing, but need a reasonably tight fit around the water tube -- rig something using misc. hoses, water, fuel, whatever you have. If you have one of those quick release hose hookups for use in the garden, maybe use the small male end to step down the hose diameter, and connect from there to the water tube. Other listers seem to be trying to test or flush using a hose, and then complaining back online that the diameters don't match(!!). Anyway, it's a good method. (I use a manual transfer pump rather than a hose.) Leave the t.stat out when doing the flush initially to make sure water is getting up there, and can do a flush from there too. Additionally, you can pull the head cover and see whether and where the water is flowing around the cylinders. If the impeller change isn't enough, you probably have some corrosion in there in the water jackets, particularly if running in salt water -- and maybe some other debris (can be about anything, including remnants of mud wasp nests.) Once it's cleared and flowing, button it all up and replace the lower unit.