Well hell. I'm not good at helping fix anything without touching it.
You were able to shift thru the gears thought with the engine off, right.
Take your chain off and your sure that your axle spins.
I'm all over the place, just thinking about different things.