"New upper ball joint" bad

Good advice right there, bluNblu. Also read in another thread to remember that front end parts are replaceable for a reason. They don't last forever.