It will be a upper ball joint. They are cheap about $15.00 at autozone. Usually it is the drivers side upper. I have replaced it three times on my truck. It last about 100,000 miles. My truck has 300,000 miles. It is easy to change with a floor jack, jack stand. Auto zone will loan you the pickle fork tool to seperate the old ball joint. The factory one is rivited in and you must drill out the four rivets. The replacement one comes with four nuts and bolts to bolt it in.