* Unbalanced tires: If your tires are not balanced properly, they can cause your car to vibrate at certain speeds. This is because the unbalanced tires create a centrifugal force that shakes the car.
* Bent rim: A bent rim can also cause your car to shake. This is because the bent rim causes the tire to wobble, which in turn shakes the car.
* Damaged suspension: If your car's suspension is damaged, it can also cause the car to shake. This is because the suspension system is responsible for absorbing bumps and vibrations from the road, and if it is damaged, it can no longer do this effectively.
* Driveline problems: Driveline problems, such as a worn-out driveshaft or a bad universal joint, can also cause your car to shake. This is because these components are responsible for transferring power from the engine to the wheels, and if they are damaged, they can cause the car to vibrate.
If your car is shaking at 50 mph, it is important to take it to a mechanic to have it diagnosed and repaired. Ignoring the problem could lead to more serious damage to your car and could even cause an accident.