washer wont spin

my washer goes though the cycles but wont spin. Belt is good and the motor starts to turn but just turns a little. I put in a full load and was stuck with wet clothes. I tried a small load too, no luck. Can anyone help? It is a front loader and I run only one load per week. It maybe 9yrs old but not over worked. It is not the motor I am sure. My last frigidaire lasted 18yrs and paid a lot less. What could it be???

Try replacing the motor/speed control unit, this part here.

AP3967975

It is an expensive part, but if you buy from this site and the part does not fix the problem you can return it.