Replaced pump which turned out to be unnecessary. The actual problem was my fault for not removing the plug in a newly installed garbage disposal. I watched a video about replacing a garbage disposal (should have also read directions that came with it). The replacement was pretty easy, BUT if the dishwasher is connected to the disposal, the plug on the disposal MUST BE PUNCHED OUT. That's what was preventing the dishwasher from draining. The video for the disposal didn't mention that, the directions did. SO, make sure you do both. But now I have a new pump anyway. ALSO, be prepared for A LOT MORE WATER coming out of the old pump when you disconnect the hoses. In my case there was probably 1/2 - 1 gallon of water from the front hose and at least 1 quart from the back hose. I had to use 4 bath towels to soak up all the water even though I use a syphon to extract all the water possible from the inside of the dishwasher. Additionally, when installing the pump, the clamp on the back hose was very difficult to position. There is limited space so make sure you have the right sized pilers or be prepared to pull the dishwasher out to get to it.