Why Does Car Rocks Back And Forth When Stopped?

What if you’re already tired of your office’s tight schedule because of that you’re hurrying to reach home and the car rocks back and forth when stopped in the parking area.

It can be quite frustrating when it comes to dealing with those car problems and their repairs.

Why Does Car Rocks Back And Forth When Stopped?

The most common reason your car is shaking when stopped is due to worn spark plugs or vacuum leaks. It can also be caused by loose or damaged engine mounts, a worn serpentine belt, a bad fuel pump, or any other fuel-related issues.

1. Dirty Or Worn Out Spark Plugs:-

The car rocks back when stopped because of a dirty or worn-out spark plug, that won’t fire properly, it means they aren’t igniting the fuel in each of the piston cylinders promptly. This causes the engine to misfire, which is commonly known as “not firing on all cylinders.”

2. Dirty Or Faulty Fuel Intake System:-

An improperly adjusted or dirty fuel intake system can easily cause the engine to shudder and shake. As a car ages and accumulates, thousands of miles of wear and tear, its fuel intake valves can become clogged with sludgy buildup.

3. Loose, Disconnected, Or Broken Hoses:-

A leaky or broken vacuum hose can cause major shaking in the engine. If the hose is loose, disconnected, or worn out, multiple engine problems can occur. The engine might misfire, lose power, chug or stall, or even shut down entirely. One of the symptoms of a vacuum hose leak is violent shaking or shuddering of the engine.

4. Broken Motor Mounts:-

Motor mounts keep the engine attached to the car. If the car rocks back and forth when stopped it might indicate the motor mounts or transmission mounts are damaged or broken.

5. Worn-Out Brake Pads Or Rotor Discs:-

Plenty of heat is generated when your brake pads push against the rotors. It is because of this heat that the material that makes up both of these components will wear off over time. The brake pads and rotor discs themselves become thinner and are therefore more prone to warping and uneven wear.

6. Misadjusted Or Worn Out Belts:-

Misadjusted or worn-out timing belts and other belts just as the serpentine belt can cause engine vibrations. If these belts have become loose or worn out then they can also cause other parts of your engine such as fans to not operate properly resulting in strange noises and shaking.

7. Clogged Air Filter:-

Just like fuel is essential to your engine’s proper operation, the air is a critical component. Fortunately, if the intake system is the problem causing your rough idle, the problem usually originates from the air filter.


8. Faulty Camshaft Timing:-

A potential reason for an engine misfire is faulty timing. If you just completed significant work on your engine, this is more common, but it’s not unheard of to have timing issues if the belt or chain is worn or damaged.

Hence, these are some basic reasons for the car rocking back when stopping down.

How To Fix The Issue Of Engine Rocking Back When Stopping Down?

When you start up your car, you expect everything to run smoothly. But what do you do when you start your vehicle, and it starts vibrating and shaking? Try these steps to resolve the problem easily.

Step 1:-

If you have a faulty spark plug causing the issue of the car rocks back and forth when stopped, you should replace them all if one goes bad. From there, you should change your spark plugs every 80,000 to 100,000 miles to prevent this problem from cropping up again.

Step 2:-

The motor mounts might be the problem if you have a shaking or vibrating engine. You need to open the engine bay and have someone rev the engine while you’re looking at it. If the engine “jumps,” then you have faulty motor mounts. Motor mounts themselves are relatively cheap, but it can be an extensive labor process to replace them.

Step 3:-

If either of these belts i.e. serpentine or timing belt is worn or damaged, a rough idle is a typical result. Serpentine belts are easier to diagnose and easier to replace. Simply open the hood and identify the largest rubber belt around the front of your engine. Give it a slight tug; if it feels loose at all, that’s a problem.

Step 4:-

From there, check for cracks or tears along the belt. If you see signs of damage, replace the belt. For timing belts, you’ll need a more comprehensive repair, but often you’ll have a check engine light letting you know about the problem.

Step 5:-

The first place to check should be your fuel filter. If your fuel filter is clogged, nothing will work the way it should, and it can even end up damaging other components. You should look into your fuel injectors, fuel intake, or fuel pump. Many of these issues will cause a check engine light, which can help you narrow down the problem.

Step 6:-

Simply pull the old air filter out and check if it’s extremely dirty. If it is, this might be your problem. Replace the air filter, reset the code, and see if the problem goes away.

NOTE: Air filters typically cost between $15 and $40, and most part stores will replace them for you for free.

The above-mentioned steps will help you easily solve the problem. If you’ve followed all the steps and still facing the same issue it’s better to drop your vehicle in the safe hands of your trusted mechanic.


We hope the above-mentioned information about the car rocks back and forth when stopped will be helpful to all the readers. If anybody’s doubts persist feel free to comment in the comment section below. We’ll definitely try to solve your doubts as soon as possible.

Leave a Comment