I have a GE Triton Profile dishwasher and when the cleaning cycle is finished the tub is full of water. The dishwasher drains during the cleaning and rinse cycles (I checked it) in the middle of the washing, but for some reason it does not drain on the last drain cycle. I've removed the screens and filters in the back, cleaned them, and checked the piston/plunger thing in the back, and it works fine. I can hear the water draining during the drain cycles, except for the final one. I'm lost. Any help would be greatly appreciated.