yeah, def check if the tires are balanced. Some of the weights could of come off. Thats probably the cheapest, so i would check that before you spend money to have a mechanic to check the other stuff.