I have a problem with my 1984 Mercruiser 3.0L: It is getting very hot at the block and head - especially toward the rear of the engine. The temp guage reads 140 and the t-stat housing seems fairly cool. The water intake hose is cold, and the manifold is just a bit warm to the touch (not hot). The T-stat is brand new, but I checked it anyway - it opens at about 145. Checked the circulating pump - it seems OK - no leaks/drips, and the 'fins' look good. No issues with loose belt, etc. I'm about to replace the lower-unit impeller, but I'm not sure this will really help. It seems like water just isn't circulating well through the block. From what I can tell there are no obstructions in the block. Anything else to try? Do these symptoms sound like a bad impeller? It was replaced 3 years ago.