Well it sounds to me like the starter gear is hitting the ring gear which means it is to hiigh?? There is a way to see what is going on...Remove the flywheel cover. remove the battery cable from the starter. While you are under the truck Looking at the starter have some one turn the key or use a remote button you can then see what is happening with out the starter turning over . DON"T put your fingers in there till you see what is happening and then be very carful