oh yea and I had to replace the thermostat housing as well because it was running too cold
I can help you with the AC regas if your not too far away, have all the gas recovery and refilling balancing gear , bare in mind once you remove hoses you want to do it right away any exposed AC system you should replace the dryer filter at the same time, and put in new compressor oil.
You should be able to get a new compressor for about $180-250 , ones from china are typically just as good even if they are a bit cheaper, 90% of they claim is made somewhere else is usually made in china and just assembled some other place.
I got a reasonable deal on the ecu from Troubles Wrecking in sunshine 03 93123344 and I would recommend giving them a try on anything, they did the work to locate the parts i needed with matching firmware version and it arrived with in a week with the skif and key fob so I was quite satisfied even the price was reasonable.
Being only new to owning a Jeep but i'm experienced in automotive industry im only just starting to find out how hard it is to locate Jeep p.arts at a reasonable price its pretty crazy.
I guess shopping around on ebay and calling a few wreckers is usually the best way, arm yourself with as much info on the parts as you can find and you will always get a better deal if you can find the same part listed on some other brand of car.
I need a DRBIII .