The swaybar end link(s) is the most likely culprit. Can't hurt to replace the swaybar bushings too. The endlinks are about $12.50 each at fordpartsonline.com and simply bolt on at each end. Replaced them on my 96 and all front end noises went away. smile


96 Contour SE
99 F150 XLT 4x4