How is the pump you have now, connected to your unit's plumbing? The one you pointed out is hose barb fittings. The ones DrewE linked use special snap-on fittings.
There's a lot to be said, for getting a "direct replacement" where we disconnect one and install the other. Same plumbing, maybe even same screw holes. It's worth it to me, to pay a little more, and get that easy install, if I can.
Frankly, that Amazon pump looks like it would work. I was ready to buy one like that or similar, for the wash up sink in our boat. Then I found I could repair the pump that was already there. Dirty brushes and commutator segments...
Have you tried to clean your pump up and see if it works?