Here is where I get my logic. I know it is Xray, but it is more about the set up theory. Page 24 I think it talks about Roll Centers and Center of Gravity. Check it out, This has pretty much always made my car do what it claims.