GE washer won't stop draining or spin

My washer will fill up and stop at the appropriate level. However, it will not agitate at all. When I advance the timer (I’ve replaced this with a new timer and same issues) it will then drain, but does not stop trying to pump out water even after the water is gone. I have to move timer to make the pump stop sucking an empty tub.

I’ve moved the timer click by click and at no time will it agitate or spin. I’ve also replace the water pump with no changes to the issues.

For a long time before this started happening, the washer would periodically trip the GFI after it had finished filling, sometimes on wash cycle, sometimes on rinse cycle. Once I reset the GFI, it would run through the rest of the cycle no problem. I could never discern a pattern to this and it would only happen every so often… Now it only pumps water and nothing else. Any ideas?

Take off the front cover and see what is happening when it is supposed to be agitating or spinning. If the motor is not running it may be the problem, if it is running the transmission may be the problem.

See if you can turn the transmmission by hand.