* Driveshaft Problems: A worn or damaged driveshaft can cause vibrations, especially at higher speeds. Inspect for any visible damage, unusual noises, or play in the driveshaft.
* Wheel Bearings: Worn wheel bearings can create a rumbling or shaking sensation, often worsening with speed. A mechanic can easily check for play in the bearings.
* Brake System Issues: Warped rotors or sticking brake calipers can cause pulsating vibrations, especially when braking, but sometimes felt even while driving. A visual inspection and a brake rotor thickness check are necessary.
* Suspension Components: Worn or damaged suspension parts like ball joints, control arm bushings, tie rod ends, or struts/shocks can all contribute to shaking. A thorough inspection of these components is crucial, often requiring a mechanic's expertise.
* Engine/Transmission Mounts: Worn engine or transmission mounts can allow the engine or transmission to move excessively, transmitting vibrations to the chassis. Look for excessive movement or unusual noises from the engine bay.
* Uneven Tire Wear: Even with a recent rotation and balance, uneven tire wear from prior issues (like alignment problems or a bad wheel bearing) might still cause vibrations. A mechanic should inspect the tread depth and pattern on all tires.
What to do next:
1. Return to your mechanic: Explain that the shaking persists after the rotation, balance, and alignment. Provide details about when the shaking occurs (specific speeds, acceleration, braking).
2. Request a thorough inspection: Ask for a comprehensive examination of the driveshaft, wheel bearings, brake system, and suspension components. A competent mechanic should be able to diagnose the problem.
3. Consider a second opinion: If you're unsure about the diagnosis or the recommended repairs, seek a second opinion from a different mechanic.
Ignoring the shaking could lead to more serious damage and safety hazards. It's best to have it diagnosed and repaired promptly.