After several hours and swear words later i finally got my starter out (not sure how its going back in)

I tested it on a battery and it works fine except its not extending the shaft maybe I didnt hook it up properly?
When it was in the truck it would do the usual click and dim the dash lights and nothing else but now that its out of the truck its spinning fine

