Car shakes when starting then runs fine

It is likely that this issue is related to the starter or the battery. If your car shakes when starting, it might be due to a damaged starter. It is often evident when there is a clicking noise coming from the engine when you start the car (as opposed to the usual whirring sound). Furthermore, your battery may need to be serviced or replaced if the vibrations persist after it starts. Check the connections in the battery for any corrosion or build-up, as this can cause a voltage decrease and prevent your starter from properly engaging. The other issue may depend on your engine's size, make and age. Older engines, for example, are known for causing vibration. Wear and tear on the suspension can also result in shaking, so you may have to have your shocks and struts serviced to avoid further issues.