I believe I've fixed the problem.
The problem was happening more often and I noticed a couple times that when it quit the "idiot" lights (seatbelt, anti-lock, etc.) would go on like I had just turned the key on. Also, the stereo would lose its presets. Once when running on the highway it felt like I lost power on a couple cylinders and I think it lost tc lockup. I believe it just went into limp mode? I checked my battery cables and found the positive was loose enough that I could move the cable by hand. The cable end was also hot to the touch so I knew it wasn't getting a solid connection. The strange thing to me is that I never had a problem with the truck turning over. I don't have a wiring diagram but it appears they have 2 positive cables, one that goes to the starter which was making good contact and the other cable supplies the ecm etc. Evidently this cable was losing power causing the gremlins and becoming worse the more I drove it. It's been a couple days since I fixed the cable issue and no more episodes.