Here's one out of left field...
Check the CV joint on the transfer case end of the front driveshaft. If the boot is torn or missing the the joint is toast - and will make goofy noises that can be mistaken for other components going bad.
Slide under there and take a peak - you may be surprised.
2003 Renegade, Black
- 3.7L, 42RLE, 4.10's, 4X Guard Trans skid, Factory Engine, T-case, Tank skids, Modded BoulderBars sliders, OME 927/948, Bilsteins, JBA A-Arms & 1/4" top plate, 1 extra rear iso/side, Moabs with Firestone Destination AT's 255/70-16