Good that you got the engine to move some. Still looks like the starter. did you keep the old starter? if you did it would be easy to bench test. One of the post mentioned a remote start sw. If you have a stomp start there is no solenoid on the starter motor. Depending on how the truck gets power I would try to isolate the start ckt from the rest. First issue is to get engine to spin. Is your battery in the stock location on the fire wall? disconect everything and just have acable to the engine (neg) and a cable to starter (pos)and have someone push the stomp pedal while you watch the starter motor for movement or noise. If nothing pull it and bench test. Then you will know you are good to that point.