Have the ball joints been replaced after the recall was done? 19 years is a long time for ball joints.
I have had the vehicle for just over a year. I did check recall notices and no flags then. No other service records that I can locate so I would presume they have not.
Enjoy the carnage!