Product review (5 stars): I went with OEM because I didn't want to chance it
I see there are a few aftermarket pumps but this was the whole assembly.  I like how the upgraded pump (from my pump) now has a drain tube with a plug.  Making it so much easier to clean the coin trap, much less messy.  I installed it through the access opening in the front.  It was not nearly as difficult as I expected.  There are a few videos on youtube that helped me.  Basically after draining the water, remove the top hose with a counterclockwise 1/4 twist, pliers on the large spring hose clamp. Then you push the pump back to remove it from the rubber mounts, you can then turn the pump around to unplug the wiring harness.  Maneuver the pump to then install in reverse order. Note there is a notch in the large rubber hose on the left that mates with the tab on the pump opening.  My only suggestion is to maybe put masking tape around the opening as the metal tends to be sharp.  I did it in about 20 minutes.