I was white knuckling it just like you and was looking for anything and everything. Ultimately, I completed the following and have been very happy with the ride since then.
1. Get an alignment
2. Make sure your tires are inflated correctly based on your weight
3. Completed the CHF (front and rear)
4. Install a Safe T Plus Steering stabilizer
Between the CHF and the Safe T Plus, my ride dramatically improved. I was also going to look into Sumo Springs but have been pretty happy with its performance that I decided to spend that money elsewhere. Best of luck.
__________________
|