Most people believe that bad struts and shocks can cause vibration. However, this is not always the case. In fact, there are many other potential causes of vibrations in a vehicle, such as worn tires, loose suspension components, or even an imbalanced engine. That being said, if your vehicle is experiencing vibration and you suspect that it may be due to bad struts or shocks, it's important to have the problem diagnosed by a professional mechanic so they can determine the root cause and make the necessary repairs.