Just to see, I think I would pull the starter and momentarily touch it with a 6 volt battery on the shop floor. It should turn freely. Then you could fix it or eliminate it from the problem list. Be careful when you do this. It will want to jump around on you if the armature is free.
Let us know what you find.

Mark


1951 Chevy 3100
Some days you get the bear. Some days the bear gets you.