GE Washer not spinning

My top load washer (front serviceable) is agitating but not spinning. I have opened up the front panel to expose the inner workings. It fills, agitates, drains and when it comes to spin, an awful noise like it’s fighting itself and does not spin. How do I determine what part needs to be replaced?

If you will post a full model number someone may be able to help you.

Thanks