Finally got the steering stabilizer on. And took it for a spin, after hosing off days of pollen collected. There is just a touch more firmness to the turning and actually a little bit of recoil when letting go. It feels a little better. Cruised through the neighborhood and hit up Advance to buy...