I recently bought a 2005 wrangler. It has a rough idle. Goes away with the slightest push of the throttle and decreases when AC is on. I have replaced the IAC, cleaned the throttle body, replaced TPS and MAP (with OE parts), new plugs (xp985s), new coil, and found no vacuum leaks. It is throwing no codes. I have new O2 sensors to try, but if this doesn’t fix it I’m out of options. I have read that it might be a transmission mount but unsure. Any help or advise would be greatly appreciated. Like I said I’m out of ideas.