If you confirmed that water is getting to the water pump, and you have a good impeller, could it be that the water injection into the exhaust elbow is plugged?
You don’t mention what engine you have, so just guessing. The exhaust elbow on the 2GM20F is known to plug up. Usually the blockage affects the engine performance ( exhaust back pressure), but it could block off the water injection I suppose.
You could try pulling the hose off the HX exit and see if water comes out when the engine is running.
Muffler plugged up? if that was the case, you would not get any exhaust out the pipe...so probably not the issue.
If it was me, I would start at the thru hull and check each step to see where things are plugged up....
- thru hull valve
- strainer
- hose to water pump
- water pump / impeller
- HX
- exhaust elbow
- water-lift muffler
- hose to exhaust out,et
Greg