Super sensitive steering

I have a 2007 500 Foreman that is extremely easy to steer while driving. Any small rut or rock will pull me in that direction. It’s basically dangerous to drive. I have replaced tires, tierod ends, checked the bushings, A arms look good and the steering shaft, there isn’t any play anywhere. I gave a slight toe out hoping to help the problem. It does not have power steering…. 4000 miles…. Any ideas?