Stu, look into a hydraulic damper. Severial sidecar companies offer them, but if push comes to shove, look at a sterring damper from a import truck and many small cars. Also check the sidecar alignment.
I have owned three sidecar bikes and getting a hydraulic damper and the proper alignment will make a great ride, better.
Good Luck