that partial model isn't an affinity those models are 6000 and 8000
your model is probably
GLTF2140AS0 thats the closest model number i can think of that resembles your partial numbers
a bad speed board will also not spin with the belt off
remove the belt and see if the motor speeds up to full speed or not, this can be a lil hard to determine if you dont know what you are looking/listening for
run it once with belt on then belt off and see if you can tell the difference
also on the 2140 good/better models(as frigidaire calls them) the harness to the motor control board is quite often routed in the wrong spot, this allows it to be damaged by the tub bouncing off balance
from the back of the machine, rock the tub assembly towards the motor board, pay attention to where the tub would hit the motor board, if there are any wires in this spot you must examine them very closely to see if they are broken or crushed(the wire can break inside the insulation(but you will see a crush mark))