car shakes when starting
A car shakes when starting due to misfiring cylinders, worn engine components, or ignition system problems. Most causes are fixable and range from simple tune-ups to engine work, but identifying the root cause quickly prevents further damage.
Can I Drive?
Yes, it's usually safe to drive, but don't ignore the issue—rough starts indicate engine problems that worsen over time and reduce fuel economy.
Most Likely Causes
- 1
Worn or Fouled Spark Plugs
Spark plugs ignite the fuel-air mixture; worn plugs misfire and cause a car shakes when starting. Over time, plugs accumulate carbon buildup and gaps widen, delaying ignition timing. This is the most common cause, especially in vehicles over 30,000 miles.
Older vehicles (pre-2000) experience this more frequently than modern engines with longer-life plugs.
- 2
Failing Ignition Coils
Ignition coils generate the spark needed to fire cylinders. A failing coil reduces spark strength in one or more cylinders, creating misfires that shake the engine during startup. You may notice a Check Engine code P0300–P0308 related to cylinder misfires.
Coil-on-plug systems are more prone to failure than traditional distributor systems.
- 3
Engine Timing Issues
Incorrect timing or a worn timing belt causes cylinders to fire out of sequence, creating severe shaking at startup. A slipped timing belt is a serious condition that requires immediate attention to prevent engine damage.
Vehicles with timing belt issues often shake severely and may not start reliably.
- 4
Worn Motor or Engine Mounts
Engine mounts absorb vibration and secure the engine to the frame. Deteriorated rubber mounts allow excessive engine movement, making vibration very noticeable during the cold start. The shaking improves as the engine warms and stabilizes.
Luxury and performance vehicles may have active engine mounts that fail electronically.
- 5
Fuel Injector Blockage
Clogged fuel injectors deliver inconsistent fuel spray, leading to lean cylinder conditions and misfires. This causes a car shakes when starting because one or more cylinders don't ignite properly. Carbon deposits are the typical culprit.
Direct-injection engines are more susceptible to injector fouling than port-injection engines.
- 6
Low or Contaminated Engine Oil
Insufficient oil reduces lubrication, increasing friction and vibration throughout the engine. Contaminated oil with water or fuel thins the protective film, causing metal-to-metal contact at startup.
How to Diagnose It
- 1
Read the Check Engine Codes
Connect an OBD-II scanner to the diagnostic port under the steering wheel and retrieve any fault codes. Misfire codes (P0300–P0308) or ignition-related codes pinpoint the problem. Write down all codes before attempting repairs.
Tool: OBD-II scanner
- 2
Inspect Spark Plugs
Remove spark plugs (consult your manual for location) and examine the electrodes for wear, gap widening, or carbon buildup. Compare against a new plug; excessive gap or black deposits indicate replacement is needed. This test takes 15–20 minutes.
Tool: Spark plug socket, ratchet wrench
- 3
Check Engine Oil Level and Condition
Pull the dipstick, wipe it clean, reinsert fully, and pull again to check level. Oil should be between minimum and maximum marks. Check color—dark brown is normal; milky or foamy indicates water contamination. Low oil amplifies startup shaking.
- 4
Perform a Visual Engine Mount Inspection
Have someone rev the engine in Park while you observe from the side. Excessive engine movement (more than ½ inch) or audible clunking indicates worn mounts. Look for cracked or separated rubber on the mount itself.
- 5
Test Fuel Pressure
Install a fuel pressure gauge on the Schrader valve of the fuel rail. Cold-start pressure should read within manufacturer specs (typically 35–65 psi depending on vehicle). Low or fluctuating pressure suggests a fuel pump or regulator failure contributing to misfires.
Tool: Fuel pressure gauge
How to Fix It
Replace Spark Plugs
Remove old plugs one at a time and install new ones with the correct gap (consult your manual). Modern spark plugs cost $2–$8 each. This is the most effective fix for startup shaking caused by fouled plugs and takes 30–60 minutes for a DIYer.
Replace Ignition Coils
Disconnect the electrical connector and unscrew the coil from the spark plug well. Install the new coil, ensuring it seats firmly, then reconnect. Replace all coils if one has failed to prevent future misfires. Each coil costs $40–$150.
Replace Engine Mounts
Shop recommendedSupport the engine with a floor jack and block, unbolt the worn mount, and install the new one. This requires precision to avoid straining the engine and other components. Motor mount replacement typically requires shop tools and alignment verification.
Change Engine Oil and Filter
Drain the old oil completely, replace the filter, and refill with the correct grade and amount specified in your manual. Check the dipstick after running the engine for 30 seconds to confirm proper level. Fresh oil immediately reduces friction-related startup shaking.
Mistakes to Avoid
- Ignoring Check Engine codes—they provide critical clues; pull them before guessing at the cause.
- Replacing spark plugs with the wrong heat range or gap setting; consult your owner's manual for exact specifications.
- Continuing to drive with severe shaking or timing belt issues; this risks catastrophic engine damage that costs thousands to repair.
