I had this happen two nights ago, on my 2008 JK Unlimited, which was made in January 2008.
Of course it did it at night in the Publix parking lot, when it's about 25 degrees. I googled the problem on my phone, and found the TSB, and the one I read mentioned pulling the IOD fuse, with the key removed, waiting 30 seconds, then replacing it. I tried that twice, and no luck.
I had to call my Brother up there, since I had no 10mm or 12mm to disconnect the negative cable.
We did that, and when we reconnected it, the horn chirped, which means the computer thinks the alarm was tripped before the battery was disconnected.
That got it running just like normal, and after 2 days, no signs of it again.
I brought it to the local dealership to have them check it out, since I don't fancy it happening again. Of course, after 3 hours waiting, and likely because I disconnected the battery, no codes were stored in the ECU, and they couldn't duplicate it. Of course if no codes were stored, how did it know to chirp the horn when it was reconnected? Hmmm.....
Anywho, I figure if it does it again, I call the roadside service #, and have them tow it, so they can actually see the failure.
I tried mentioning the TSB to the Service Advisor, but like most, they blow off any suggestion the customer gives, and won't do squat if they can't replicate the issue.