GE Washer Does Not Finish Cycle

Hamid asked 7 months ago
I have GE washing machine model number WPRB805.

It does agitate but it does not finish the cycle and shuts off before it reaches the final spin.

Also the water runs on super or large loads but not on medium or small loads it just agitate.

Could you please let me know what could be wrong and how to fix it.