I've never seen a TJ that didn't leak from the throttle body. Whether that is consequentially or not... here's mine...I replaced the throttle body gasket plus proper torque and it improved...I probably need to o-ring mine but zero idle issues so I'm not fixing what ain't broken.
-Mac