Re: front end noise
If it is your ball joints, go with MOOG brand. They have greasable fittings and are lifetime warranty. I know at O'reillys if your new ones go out, you just bring them in and they just give you a new set (after they look up your info of course).
I've never had to replace mine again. I've always greased them about every other oil change.
Automotive Electronics Engineer
2000 XLT 2.5L A/T
Explorer Autodim Mirrors w/ Autolamps
Explorer Sport White Face Gauges