I experienced the same issues this past week as well. I noticed last weekend that my positive battery terminal was severely corroded and I got a new terminal from my local dealer but didn't get it installed until this Sunday.
But my issues started on Monday morning when i went out to start the truck and nothing. Immobilizer light acted normally, but the truck was completely dead. Left it and came back ten minutes later and it started. On Thursday, I had the radio pop a few times and it died but restarted. I replaced the 20A EFI fuse that night. Saturday night, I took my son to the movies and on the way it started acting up but we went on to movie, truck was dead when we parked and when we came out it was still dead. I asked for a jump and when I put the jumper cables on the positive battery terminal the interior lights came on and it started up and got us home. Sunday morning I replaced the positive terminal I bought, the old one literally fell apart in my hand and slipped off the post without tools. I cleaned and greased the battery posts, cables and reinstalled it all. I went to Advance Auto and they checked charging system and said battery looked to be bad but maybe try to charge it for a while and retest. It's an Interstate that I got Sept. 2015. I went to AutoZone later Sunday afternoon after charging it for a couple of hours and they said everything looked good. I think I'm going to Interstate to let them test it today.
I hope my issue is the battery terminal. Will report back if I continue to experience the issues.