When you say its not agitating properly, what does it do or not do?
On high speed spin it just goes slow? Or does the drum rotate back and forth, then try to spin then stalls again?
Also check the motor connector where the harness plugs into it, make sure there is not any burned pin terminals and that all the pin terminals at in place correctly. I've seen many burnt pins on these models and that will cause this issue as well.
After the water enters the drum rotates and changes directions, alibi very slowly never entering the true wash cycle. But while doing this the timer advances very quickly through the cycles, on high speed rinse it never gets up to speed? My friend who is helping me repairs appliances PT time and he is stumped! The terminals look good. We’ve replaced the timer, the main board and finally the motor. Jake I’m not a total idiot, but this one has me stumped! Thermistor? Your help is greatly appreciated.