I've got a '96 F150 ext cab, long bed 4x4, 105k. Quite often I'll get a "clunk" when I step on the brakes. Clunk seems to be coming from the front end and I can feel it through the brake pedal. I'm also getting a lot of popping from the front end, as well as a dull knock from the front end while driving across bumps. Does this sound like ball joints? I had the tie rod ends replaced around 50k, so they should be good. There's nothing loose that I can see or feel. Any suggestions?