It can be from several different causes. I think the first thing you want to do is bribe a handy dock neighbor to help you. First, you will want to check the raw-water intake and clean the strainer. They are notorious for clogging. I purchased a gun cleaner for cleaning the through hull.
If it is clean, follow the raw water intake hose to the raw water pump. On your 3GM, it's a quick job to replace it. Just remove the screws (after turning off the raw water through hull), get a long nose pliers and work at pulling the vanes around the shaft. It will work out. Notice the direction of the vanes, because you will want to put it back in the same way.
If there are vanes missing, you will need to pull the front of the heat exchanger to get them out. To re-install, lubricate the interior with mineral oil and use a zip tie to compress the vanes. You will pull it off once you get it started on the shaft.
Then there is one more thing to check, and that is the water flow out of the heat exchanger into the exhaust elbow. I made a habit of cleaning that out by running a small spring in a drill chuck using carburetor cleaner every year when I replaced my impeller (you can purchase it here on the Ship's Store).
Anyhow, this all sounds complicated, but it isn't. However, you will want to have someone help walk you through it the first time. It's worth about a cold six pack or a decent wine. Good luck!