Replace the entire rear axle and it should get you back on the road. We had a 3rd gen that did the exact same thing and we ended up selling it. We really should have replaced the rear axle and kept it.
The panhard bar does not prevent body roll. That what the sway bar does. The panhard keeps the axle under the truck. It should not be driven without a panhard at all. Not even slowly.