I have an '06 automatic and was having some of the same things. O2 sensors and it would stall at idle. Plus some issues with the auto transmission. Went down a rabbit hole chasing things and then I spoke with Mark at Wranglerfix.com, replaced the PCM and it's been working perfect every since...