I have been driving my 2004 5-speed since 2015 and the suspension has always been rough and bumpy, which everyone knows is normal for a G1. I have gotten used to it, however, it has been slowly getting worse over the last few years, and last week it became noticeably worse overnight. Now it seems like I'm feeling every small bump on the road. I've suspected the control arms for a while because the rubber bushings are worn out out. They creak when they flex like when I pull into a driveway. I know the ball joints are also going bad because it 'clunks' sometimes when making a tight turn. I want to know if anyone's fixed these kinds of problems by replacing the control arms or if I will have to also replace the shocks and/or springs.