Check your drive line, sounds like your Steady bearing is done... as well as inspect the Ball Joints, to inspect the steady bearing look at the Rubber hanger around the drive shaft if it is Broken away you need to replace it, you can do this yourself in a hour..
But you will need a new Drive...