I’ve been going crazy with my GE top load machine sometimes it will drain perfectly and sometimes not I’ve had service people here no one could figure out what the problem was I changed the belt I put new water inlet valves in I checked the water level sensor and finally I purchased a new drain pump during the process of removing the old drain pump I realized that the amp connect plug was very loose apparently what was happening is with all the jiggling and shaking and vibration the plug would come loose enough so that the drain pump would sometimes WUvgyS3nnot drain I put the new pump in made sure that the plug was tight and twisted slightly the amp terminals so that they would make good contact and not loosen and then I used a nylon tie strap to hold the plug secure now it’s training fine all the time