Worked on the 07 dodge last Saturday. I was given new stock shocks and control arms to replace the bad ones they found at the alignment shop. Spent about $100 on new bolts and nuts just in case and was glad I did.
I had to torch both the cam bolts out of the axle end of the lower arm. They have a big eccentric washer to adjust caster and are a dealer only item. I had lubed the heck out of them with PB blaster but no luck. It smelled like a day at the racetrack with all the burning rubber
It was the first time I could look at it on the hoist and man, it is crusted up down there. Probably still has 50 pounds of caked and baked dirt on top of the tank, frames, etc. Big rock dings in the tailpipe, and a huge dent in the radiator. It is a wonder it does not leak.
Truck drove very nicely on the way home, no more rocking like a box on two corners and bump steer is gone.
I will get in on the lift next door and de-crust it, and paint the lower part of the body with black bedliner to take care of all the rock dings both past and future.
rotors and brakes looked new. Found a broken parking brake cable and will address that today.