What is the noise?
Since the week I bought the truck the driver side front end has made a squeaky noise when I turn on an incline or decline. I took it to my mechanic and he said ball joint..so I took it back to the dealer to notify them, they took it to the shop and said they tried to grease it but it was full. My mechanic has also greased it a number of times but it only helps for a few Weeks each time. After 8 months of greasing it stopped working and my strut was now leaking, so I replaced both front ball joints and struts.. And guess what?? The noise is still there! What could it be? Tie rod bushings? Control arm bushings? Could it just be the ball joint needs to get broke in?

