So I made the new chassis mount and links , and was dismayed at the small improvement when I rocked the truck by hand, VERY small !
I thought I had wasted my time . However , I needed to go out , so I took the truck.
It seems that the 31mm bar has a little give , then goes really hard , I...