All of the above, plus you might want to try pulling your rear drive shaft out and putting a little grease on the splines for the slip yoke where it enters the t-case. I had some binding there in my last Cherokee and it caused a nasty bang on acceleration. If you came to a hard stop, the rear of the Jeep would lift slightly as the nose dove a bit and it would stay that way, held up by the binding slip yoke until you started to drive away, then it would suddenly release with a bang and allow the rear to squat as you accelerated away. I had never heard of this until it happened to me. I do think this is much more noticeable with an automatic trans than a manual however because an auto trans will keep a little rotational load on the driveshaft while you are stopping.