the front upper ball joints are replaceable. they are about 30.00 each give or take. I used a press to remove mine but i guess you could pound them out.Terry