Sounds exactly like my 96 with 80K miles. I replaced the swaybar endlinks, on different days, and the front and rear clunking was cured. The rear were about 4$ each, the front about $12.50 at...

http://www.fordpartsonline.com/

The rear were easy to replace, did the bushings at the same time (BAT). The front were rusted pretty good at the swaybar, still have not replaced the front swaybar bushings due to rusted bolts.


96 Contour SE
99 F150 XLT 4x4