Alternator might have went out on you not charging Batts anymore. Check your batteries. Make sure those are fully charged. When you have fully charge batteries, what happens? If your truck decides it wants to run again guess what you have a bad alternator. I'm not sure if these trucks have this feature but when your alternator is bad the battery light comes on in the dash signaling the use of battery power being consumed rather that from the alternator.
Could be a bad grounding cable. Maybe you got struck by lightning. Who knows?