I am having issues with my 2017 Jeep Wrangler where it will randomly not start.

Checking the battery, alternator, and the starter would be the first step to diagnosing a no-start issue. Then inspecting the wiring, fuses, and relays for poor grounding or blown fuses/relays.
 
If everything tests well up to that point, it would be a good idea to scan the vehicle with an OBDII scan tool that is capable of communicating with the TIPM and confirming if the TIPM is possibly at fault.
 
If the codes are pointing to something internally inside the TIPM we can most certainly do a bench-test and see what's going on with the unit.