I first tried replacing the Float Switch because I thought that it may have gone. This didn't improve the situation. I also tried replacing the Thermistor since the dishwasher kept presenting a "water is too cold" error code. Finally decided to replace the pump and motor assembly. It was about a 1 hour job and fairly simple once I figured out what I was doing.