Hows your rear pinion seal? It could be that.

My suggestion, is to put your jeep on a lift and asee if you or a buddy can put it in gear and repeat it. I had to do that when my t-case was whining. It turned out that it needed a fluid change, lol.