Thanks for the replies and encouragement. The thread I started at jeeppatriot.com didn't get much action. Here's an update:
I called back the other mechanic that I had a better trust level with and explained the situation again and asked if there was any chance that they could take a serious look into my theory of it being a wiring issue. It was late on a Friday but he told me to stop by with a copy of this forum thread and the mechanics there would give it a read. When I stopped by, I was able to speak directly with the owner / head mechanic (FWIW, it's my understanding that he used to be the head mechanic or something like that at an Audi dealer for a number of years). He's a very personable guy who doesn't mind taking the time to have a lengthy conversation with his customers. He agreed that the fact that I was having multiple unrelated issues firing at once made the wiring theory sound pretty reasonable. I dropped it back off on Sunday night for them to look at Monday morning.
BTW, another issue that I had had for a while which I told him about (in case it was related) was that the parking brake light wouldn't go off.
Apparently they were pretty busy that day...when he called me at the end of the day he said that he only had about an hour to look into it, but he did think it was wiring related. Another indication of that was the fact that he was unable to clear the codes.
The next day he told me that they confirmed it as a ground issue but couldn't track down the specific location of the issue and that it could be costly to try to do so, but that they were able to create a new ground which appeared to fix the issue and allow them to clear the codes. He said that the parking brake light was now functioning correctly again, too. All told, he was going to charge for 2 hours of labor (around $180-190).
Unfortunately, there was some bad news...the A/C was pretty much out of freon and there was an A/C "pipe" (?) that was leaking. I asked about the dealer's claim that I needed a new A/C compressor and he said that he couldn't be certain, but from some sort of test he did (I forget the specifics) it seemed like it was probably fine. At this point it was the end of the day again, so I told him to keep it another day and also to look into an issue that the dealer claimed I had: a transmission fluid leak which they said would require re-sealing the pan (?) and new transmission fluid, and to price out fixing the A/C.
The next day (yesterday) he told me that there was indeed a transmission fluid leak, and that the engine also had a minor leak (engine fluid?). And if I wanted him to deal with all of that, he'd have to drain the oil, so I may as well do an oil/filter change. The total cost for everything (including the grounding wire issue) was going to be about $1000. He wasn't sure if he'd get all of the parts that day, but I told him it was fine to keep it since we could get by this week without it.
I wasn't happy about putting another $1000 into this Jeep because I had already had to fix so many other issues in the 2 years we've owned this (bought used - 2007), but if everything was hopefully going to be working well, it was worth the $1000 versus trying to unload it and buy another used vehicle which would have its own set of problems. And that $1000 sounded a lot better than what the Jeep dealer quoted me (and they didn't even think there was a wiring issue - so they would have probably called me back later once they realized that and added more to the repair quote).
I haven't heard back from him yet today, but I'm anticipating it being finished sometime today. Hopefully he didn't discover any other issues.
The other thing now is whether I can have any success getting the Jeep dealer to give me back any of the $220 diagnosis fee they charged me. The fact that there was a legitimate transmission fluid leak might make that even more difficult (if I even had a chance to begin with), but I'm looking at it from the perspective that I gave them a specific request to confirm whether I had a wiring/ground issue and they obviously didn't follow those instructions.