Squeaky Noise in Front End of Truck

So all of a sudden, while I’m driving I hear this squeaky sound coming from the front end of my car.

It sounds like a squeaky bed when your jumping on it, and its very annoying. So I did some research and it is most likely your ball joint in the front end that is near the brakes. There is a lower and upper ball joint.

I found some videos that will explain the ball joint problem, and how to fix it. If you have the time and patience and the tools, do it yourself. Got a quote from Canadian Tire for $450 + tax.

Here are the videos: