Hi and Welcome to Just Answer,
Ok, let's take a look at this;
If it isn't finishing or completing the cycles this could be the timer is going out. If you can give me the model number I will look to see if I can get you a part number
If you dishes are finishing, but are coming out dirty, you may want to check the screens to make sure that they are clean, and that all of the water is being pumped out after each cycle
If you need more help Let me know
If you find this post helpful please take a few minutes to leave Feedback.
By you leaving Positive Feedback you give your Expert additional opportunities to earn extra CASH and Recognition.
If you would like to give a Bonus they are always welcome.
If there is anything else let me know, If not click accept. Thank You Michael L.
That sounds more like the inlet valve if your soap is still in the soap dispenser, then the inlet valve may be failing
also it could be cycle extender or selector switch,
to find your model look here
Also, when you open the door is the water gone completely?