So after test driving a handful of 05-07 Imprezas with my little brother, I noticed that more than half of them had this sloppy feeling when you start a turn. Its not a delay in turning the wheels, but more a delay in how the weight settles onto the suspension differently.
Has anybody...