Been there with the squeaking ball joints, the ball rides on a nylon disk and when the grease dries out they squeak and creak like hell.
Also, it's gonna pop apart real real soon, I put it off for a month on a t-bird, bad mistake.
Drove over a mild bridge joint on the interstate doing 70 MPH...