I mean, the simple first thing to do, if you haven't already is to check your battery connections and grounds. Have a test done on your battery. It may not be it, probably isn't, but it's a quick check ...you have to rule the simple things out. Then look at the fuse panel and inspect the fuses. Because you're in MI, I would suggest wiggling each fuse, due to the possibility of corrosion. There's a main fuse link, looks like a metal bar ..that could be corroded underneath.
I've read reports by other owners in the past on this forum, that the fuse panel can work 'up' from the TIPM. But then you wouldn't think it would start up again after a few minutes. But it wouldn't hurt to look under and around the TIPM and inspect the wires carefully in the off-chance a rodent chewed a couple wires.
Most likely if it was a cam or crank sensor failure, it a) wouldn't re-start after 10 minutes, and b) wouldn't make everything in the truck 'go dark'. So I think we can rule them out. About the only thing that would do that is something tied to the main computer, or main power/grounds/switch ...or something (connector or wiring) between them.
If you wiggle your key in the ignition, when it doesn't start, does it make a difference? The ignition is a module that contains a circuit board and some chips and communicates with the TIPM ..it's not just a simple switch anymore. There are a couple small metal contactors which contact a rotating disk (when you rotate the key) ...and they must work and contact properly. This is a source of no-start situations. They can and do get flaky, esp where guys have a heavy key ring/chain with other keys/fobs, etc. There used to be a number of posts on the subject. And this is something that happens on some GM cars too ..where a bad ignition signal makes the computer 'think' the vehicle is being stolen ...and ya have to wait 20 minutes. But the root cause is a bad ignition switch. There are a couple good youtube videos on how to remove the Ram module/switch & clean these contacts. Not that difficult. Depends how handy you are. One video the guy disassembled the circuit board off the module, but really a guy ought to be able to get access to the contacts with some care and the right small brush, w/o disassembling the actual circuit board. Use some CRC contact cleaner. That might be something to look at.
What alarm system, if any, does your Ram have? I don't know enough about the alarms and a possible immobilizer on the Rams to advise. But after the switch and TIPM, something to consider if it's being activated. When an immobilizer becomes activated (in cars), there's a wait period before it'll restart.
Well, that's a scattergun of ideas to check. Good luck, hope you find it w/o much trouble.