I've got a rough idle as well, always chalked that up to the Jeep being itself. Will give you a call today
Your pcm will be delivered tomorrow and we do not need the old one back. As long as the old Pcm is not leaving you stuck on the side of the road dead put it on the shelf for emergency back up purposes only. It does not eat nor cost you a nickel.
Also, there are some companies offering to flash, update, test the oem pcm for you. Well, you’re better off donating any monies to the Democratic reelection campaign than to the repair of this computer.