Thanks for the replies.
The tie rods were changed a few months ago. In fact, I am a little peeved that I did not ahve the ball joints changed at the same time. Furthermore, sway arm bushings were just changed a month ago. As for the struts, these were changed like 1 1/2 years ago. Hopefully they are still good but still I lievg in a country where the roads are not all that great - will check them out.
Given the responses, I will change out both ball joints tomorrow and any other worn out suspension parts and then have the car re-aligned.
Insanity: doing the same thing over and over again and expecting different results.
2006 - Suzuki Gran Vitara (2.0 L fully equipped) Like this car so far except for trying to put on the seatbelt.
1988 - 190e - 2.3L - 172K miles (It now belongs to the exwife)
1999 - Chevy Blazer LS Fully Equiped - killed it June 2006
2001 - Honda Civic EX - 68K miles (sold June 2004)
1963 - 220S - Dual Carb 6 cyl. (sold)
1994 - Yamaha WaveRaider (fun to ride)