Product review (4 stars): A bit more work than expected!
This pump/motor assembly was exactly what was needed to repair the dishwasher.  It was an expensive dishwasher to start with, so repairing it ourselves made sense and well worth the purchase of this part.  You have to watch a few videos and none tell you about all the potential complications, especially if you have a dishwasher with extra bells and whistles.  You should have some knowledge about o-rings and potential leaks.  If it could go wrong, we had every complication.  All were resolved with a little common sense.  The biggest pain was the main gasket.  It needs to be well lubricated or you'll find yourself in an awkward position trying to get it set correctly.  It just does not fit right out of the box.  Some simple dish soap does the trick.  The various o-rings on other parts that need to be removed temporarily should be checked and re-seated with some Vaseline or you might have some leaks.  I must have put the machine back together and tested it at least 2 times before everything was water tight and properly functioning.  To be on the safe side we ordered the drain pump a day later just in case it failed.  It was leaking after the initial repair, but we got that o-ring to sit right and it finally stopped leaking.  It has now been a month or two since we made the repair and we haven't needed the drain pump.  Bottom line, test and check a few times before you decide to run a full load!  Other than the time required to resolve complications, it was a fairly easy job for the DIY but it could take a couple of hours and a lot of wet towels for a 30-45 min. job done by a professional.