Ooh you just reminded me Enchanted - there's been a second recall on the ball joints. Mine gave just been replaced again. Maybe ring a Ford dealership to see if you've got the newest lot.