Check transfer case linkage bushings near the shift lever. You can get under the jeep and move things around a little by hand to see if you're getting any pops or clunks from there. If this is the issue, it seems like a minor thing when you're underneath but since it's mounted to the tub you can feel it in the seat and under your feet. The cable shifter fix is heralded as the best option but for $15 you can replace the bushings and see if the noise comes back. I smear some grease on all the bushings and the issue went away for about a week so that's how I diagnosed it when I had this issue.
Also if your lift has adjustable arms, make sure the lock nuts on the control arm length adjustments are on as tight as they can go. Even if those nuts don't feel loose they can be just loose enough to let the arm flex and it feels like something popping. If you don't have adjustable arms check your control arm bushings and tighten the bolts mounting the control arms. Check front axle u joints.
Try the simple, cheap stuff first. It can drive you crazy assuming it's all the terrible things that cost the most money but a lot of times it's a quick easy fix.
Thanks for the feedback afitzray97. I hadn't even considered the shift linkage bushings, I'll check that out today. I do have adjustable control arms all the way around. I checked all the arms a few days ago but just by hand, I'll break out the wrenches today and check them again.
I was also thinking it could be the axle mounted control arm bushes up front. I got lazy when putting in the arms and decided not to replace those bushings. They definitely had some wear but seemed to have some life left. I'll take a closer look at those as well. Would not surprise me one bit if my laziness the 1st time around bites me in the ars. Lol.
I've already got new u joints for the front axle, even if they aren't the issue I figure their due replacement after 116k miles.