Ordered the drain pump assembly and watched the video on how to put it on. Was done it less than 10 minutes.
Note: make sure before working on it that you have the correct 20 sized star screwdriver. Not a part of normal screwdriver kits.
Worked right away and is good to go so far.
If you live in ND,SD or MN or any other area where it gets -1 or colder and it freezes your pipes, DO NOT try running your dishwasher till ALL areas of house are defrosted. Our pump was frozen and that is why it broke in first place as all water does not drain completely from any dishwasher and pump is lowest part of dishwasher,