Sounds like alternator to me. Sounds like the battery is running everything until its voltage drops too low to run anything. Try cranking the truck and pulling the negative cable off of the battery. If the truck dies the alternator is toast. Unfortunately totally discharging ur battery as many times as you have usually kills it!