I also have a GE Profile dishwasher that does not drain, I have replaced a piston nut assembly which is a valve. The gasket/seal was deteriorated beyond use. This did not cure the problem. The drain pump works but the dishwasher does not drain. Is there an online wiring diagram available or does someone know what the problem is?