Take it apart, put sealant on the hearing housing/seal plate, and the housing itself.
It wont pump if you don't.
With my 18v Ryobi, it sprays out of there like a 1/4 inch garden hose.
Your problem is in the pump, not the engine.
I have pictures if you need them.