Product review (5 stars): Perfect replacement
This may not be OEM but the it's inexpensive and it worked perfectly.  I was unsure about whether I could replace this on my own so I wanted to avoid the full price replacement.  Note to home-gamers, watch the youtube video and be extra careful on the part where you seat the o-ring between the pump and motor.  I was too quick and it leaked, which you only notice after you're all done and have to do a 90 minute task for a second time.  Although it was a lot faster and easier the second time around.