Check your nuts & bolts.
I took some scrap in to conshohocken in this, to get rid of some crap laying around, and for the secondary purpose of having the jeep weighed, it's 3540 pounds empty.
On the way home I was stopping at the King of Prussia home depot, so where 76 dumps you out into KoP, the lady in front of me stops in the yield lane. Right in front of me.
Stopped on a dime, didn't hit her, wasn't that close, but still, it was a full panic stop. (brakes work great now, with new hard lines throughout).
Sounded like something exploded, then there was a clink clink clink as I started off.
Now a little back story, when I was out at the Badlands, I did find a front upper not bolted in on the frame side, so I had put a 3/8" bolt through it as a temporary fix. I never even thought about that again, no excuses, I just plain forgot about it.
So I limp off to the side of the road, and BOTH UCAs are not bolted in the frame side, the front driveshaft is seperated (the 2nd home hacked rear driveshaft is fine though!), both front shocks are leaking, front left shock is bent, front right shock snapped in half.
I'd guess one of the UCAs was out or loose before the stop, and the other one let go at the panic stop, the front axle rolled forward enough to pop the DS out.
I was able to put it back together with some hardware from the nearby home depot and get it home.