I wanted to chime in to help save people the hassle I had getting my PCM working again. Firstly, avoid "Module Experts" like the plague, they sent me two non-working PCM computers, were super rude on the phone, and then blocked my phone number and wouldn't ever return my emails. So, I did a charge-back on them and got my money back (thankfully). On top of all that, they never returned my original computer!
Secondly, I then purchased a computer from "Flashmasters" and it also didn't work, so I sent it back and got my money refunded. Flashmasters doesn't repair PCMs, they just program them. They were pleasant on the phone and easy to work with, but didn't solve my problem.
Finally, I tried WranglerFix. Worked like a charm, the workmanship looked excellent and the jeep runs better than it ever has. Starts right up, runs, and all gauges work like they should. I called them about my warranty since I don't have a core to send back and they offer one for an additional $75 if you don't have a core.
All in all, I recommend anyone just go with WranglerFix right off the bat, they seem helpful, care about their customers, and weren't rude on the phone. The module was shipped to me within a few days and I'm very pleased with my purchase.