are your tires out of balance?
checked your halfshafts?

busted spring possibly?

if you drive on 31 between bull valley and crystal lake, id check the springs.