if it only does it at certain speeds the tires are off balance of have a flat spot in them. if it's constant 0-90mph then it's something else.