My 2003 Forester, 114k, has been making noise when I drive on bad roads. The tires seem to be wearing unevenly. Driving on highway seems hard to keep straight, and going over bad roads or railroad crossing impact is harsh, feel like there is no suspension at all. I replaced shocks at 70k, Excel-g, also had a local shop replace sway bar links and some bushings(I wish I asked the details). Recently complained to the dealer and they couldn't find anything wrong. Are they just not interested in this kind of work? I know something is definitely wrong. Now I am planning to work on it myself, but on a limited budget, I am looking for suggestion troubleshooting, and what to replace first, given I can't afford to replace everything at once. Can the shocks be bad again? I am planning to keep the car for another 100k. I am not a mechanic, but have lots of tools and no fear.
Thank you all.