i know when my car did that it was the tires, the belts were seperating and it caused to shake.