High speed stability issues
I think you should see what the extra 5* of caster does before you get too involved.
And per post #13, what air pressure is in the rear tires? How wide are the rear wheels and tires? (Too narrow a rim for the tire?)
Print