"New upper ball joint" bad

Most of those front end kits contain some if not more China Junk. Buy brand name or NOS and you won't have that problem.
Funny, don't remember mentioning a name brand. but thanks for your input.