I've had mine off for years. The only time steering is hard is when at a complete stop. Once you get it rolling, everything is fine.
Anyone know anyone who can help me tune this in the Pittsburgh area (Greensburg)?