Sounds like u need to bench test your starter before you do anything else! if it is bad then replace it. Then after you figure out why it isnt cranking then u can figure out what happened when u were driving it. more than likely you have a loose ground or something somewhere. there are a few fuses to see if they are blown inside the truck and on the driverside wheelwell! i would start with fuses then if nothing is blown take starter out and bench test it! Good luck:thumb: