the most obvious to me, at least around these parts is fuel quality/water. Did you fuel at your usual stop? were their tanks nearly empty when they took a delivery, or nearly empty when you filled up?
I'd toss some dry gas in to see if you still experience the problem (water in the fuel), following that, considering contaminated fuel (particulates), I'd swap out the fuel filter.
Still an issue? go to Jeep and have them look to see if your throwing codes - its free and if it's a problem with the powertrain, it will tell you exactly what you need.
I have a 2010 Rubi also ... love the little skateboard