About a week ago my 97 started to swerve once I hit speeds of 50+ mph. It moves kind of like a snake. If it swerves to the right and I try to move it back to the left, the slightest movement of the steering wheel moves the jeep a whole lot. I have to have a firm two-hand grip on the wheel or else it swerves out. Any ideas what's causing this?