I was/am having the same issue on our NextGen generator. Based on some other postings, I checked the anode and found it was somewhat eaten up - it hadn't broken off but there may have been some little bits that came off which might be clogging up the heat exchanger some. I also planned to replace the impeller based on prior posts. I started trying to figure out how to replace the impeller in advance of actually receiving the replacement part, but couldn't figure out how to get the flywheel/front of the pump off, so I called NextGen. They answered the phone right away and the guy on the phone was very helpful and knowledgeable. To replace the impeller, you need to access the backside of the pump by removing the water hoses. I also asked about flushing the generator, and he said that was probably also a good idea. His instructions for this were to run water into the raw water inlet at the top of the generator, and it would flow out of the hole where the anode bolts in (obviously assuming the anode is removed). However, he strongly cautioned that I should also remove the exhaust first to prevent any water from getting into the exhaust/muffler which could then come back into the generator and hydrolock it. Because we were boating in relatively warm water for us, I also asked if that could cause a problem by itself. He said that the only time they ever heard of water temp being too hot and causing the generator to shut down was from a boat in Bahrain, and that no water temps you would normally encounter would cause this. (Hopefully I'm relaying all of this correctly.)
So, I have the replacement impeller and am ready to do that this week. I had ordered replacement anodes but discovered they were the wrong thread size so need to try to figure out where to order them. As best as I can tell they are 24 threads/in but I can only find ones with 20 count online. If anyone has insight on where to get a replacement it would be appreciated.