Finally got the problem solved. Not entirely happy with how the whole situation went, but at least it is resolved. It turns out that it was the compressor. Finally got it to do it as I was getting to the dealership. Also, is it possible for a faulty compressor to rob the Jeep of power? I just felt like it was running better on the way home, but not sure if that was just a mental thing.