What Causes Vehicle Shaking at Low Speeds?
2 Answers
Vehicle shaking at low speeds may be caused by the following reasons: 1. A dirty throttle body or excessive carbon buildup in the fuel injectors. A dirty throttle can prevent it from closing properly or cause the idle stepper motor to stick, both of which can result in excessively high engine idle speed. Carbon deposits generated during engine operation can also lead to vehicle shaking. 2. Worn engine mounts. Engine mounts are responsible for absorbing minor vibrations during engine operation. If the mounts are faulty, these vibrations can transfer to the steering wheel and cabin, causing shaking at idle. 3. The engine may experience increased load when electrical systems are turned on, leading to a drop in idle speed. To compensate for the shaking caused by this drop, the engine automatically increases the RPM slightly. 4. When replacing tires or rims, a tire balance should always be performed. Otherwise, uneven weight distribution can easily cause steering wheel shaking. Deformed rims, uneven rim weight distribution, or incorrect rim angles can all cause shaking while driving.
A few days ago, I noticed obvious body sway when driving at low speeds, feeling like riding a small boat on waves. Actually, this issue is quite common. The most frequent cause is tire dynamic imbalance—uneven wheel rotation leads to body wobbling. Another possibility is tire deformation or bulging, especially after side impacts, which can make the car feel unstable when moving. Additionally, suspension components like worn shock absorbers or cracked lower arm bushings can amplify this sway, particularly over speed bumps. Loose steering linkage can also cause the steering wheel to shake. Lastly, don’t forget to check the engine mounts—if damaged, engine vibrations transfer directly to the body. I suggest starting with tire balancing; if that doesn’t help, inspect the chassis components. Don’t delay fixing it!