Re: Front end making rocking noise
Lift the front end up and secure it on jackstands - wheels clear of the ground, steering straight.
Take hold of your passenger side wheel at the 12 and 6 o'clock positions.
Gently try to "rock" the tire back and forth from those positions - you'll be able to hear/see/feel or somehow sense any movement or play - there shouldn't be any, everything should be tight.
If there is movement, try to determine where it is loose. Lower ball joint loose = excessive movement at bottom. Upper ball joint loose = excessive movement at top.
Excessive play could also mean a wheel bearing is starting to go, but that's usually accompanied by a "whirring"/"growling" sound while driving, or a similar sound while turning, not "clunks" as a wearing ball joint would most likely make (especially over bumps).
Hope this can help you in tracking down your problem.
2003 Supercab Flareside
4 liter V6
4x4 FX4 Level I
5 speed Auto
4.10 LS Rear