I was out doing a little offroading today, and as soon as we came out of the mud I noticed that my steering was pulling to the driver's side quite a bit. I was optimistic and assumed I would just need an alignment, but after rinsing off a few layers of dirt I noticed my ball joint sticking out of the passenger side upper control arm. Can someone tell me what the hell I did, and what the hell I need to do to fix it?
Damaged passenger side UCA:
Normal (I think) driver side UCA:
It also looks like the springs and shocks are leaning on both sides:
I couldn't get one of the spring/shock lean pictures to load, but you get the idea.