If your car is shaking when idle, the cause may be an engine misfire, worn engine mounts, a vacuum leak, bad spark plugs, dirty fuel injectors, or a throttle body problem. I would first check whether the shaking happens in Park, Neutral, or Drive, then watch the RPM and see whether the AC makes the vibration worse.
Why Is My Car Shaking When Idle?
A small amount of engine vibration is normal. The engine is still running while your car is stopped, so some movement can reach the cabin.
But if your car shakes when idle, the vibration is strong, new, or getting worse, something may need attention.
I would first look at the pattern. Does the car shake only in Drive? Does it also shake in Park? Does the RPM move up and down? Does the shaking get worse when the AC turns on?
These clues can help narrow down the cause before replacing any parts.
Common Causes of a Car Shaking at Idle

1. Engine Misfire
An engine misfire happens when one or more cylinders do not burn the air-fuel mixture correctly.
This can make the engine run unevenly. At idle, that uneven operation can feel like shaking through the steering wheel, seat, floor, or whole cabin.
A misfire can come from several problems, including:
- Worn spark plugs
- Bad ignition coils
- Fuel injector problems
- Air or vacuum leaks
- Fuel delivery problems
- Certain sensor faults
If the shaking comes with a flashing check engine light, I would treat it as an urgent problem and avoid continued driving until the cause is checked. An active misfire can damage the catalytic converter.
2. Worn or Broken Engine Mounts
Engine mounts hold the engine in place and help keep normal engine vibration from reaching the cabin.
Over time, the rubber or other mounting material can wear, crack, or lose its ability to absorb vibration.
A worn mount can cause a car to shake when idle, even when the engine itself is running fairly smoothly.
One useful clue is the gear position.
If the car shakes much more in Drive than in Park or Neutral, engine or transmission mounts become more likely. The engine is under more load when the transmission is engaged, so a weak mount may transmit more vibration into the vehicle.
3. Vacuum Leak
Your engine needs the correct amount of air and fuel to run smoothly.
A cracked vacuum hose, loose connection, intake leak, or damaged gasket can allow extra air into the engine. This can disturb the air-fuel mixture and create a rough idle.
Possible signs include:
- Shaking at idle
- Fluctuating RPM
- Hissing or whistling
- High idle speed
- Check engine light
- Poor engine performance
A vacuum leak can be especially noticeable at idle because the engine is operating at low speed.
4. Worn or Dirty Spark Plugs
Spark plugs ignite the air-fuel mixture inside the engine cylinders.
When spark plugs become worn, fouled, damaged, or incorrectly gapped, the engine may not burn the mixture properly.
That can cause:
- Rough idle
- Engine shaking
- Misfires
- Poor acceleration
- Reduced fuel economy
- Check engine light
If your spark plugs are due for replacement, I would include them high on the inspection list.
5. Bad Ignition Coil
Ignition coils provide the voltage needed for the spark plugs to create a spark.
A weak or failing coil can cause one cylinder to misfire. The result may be a rough idle and noticeable vibration.
A bad ignition coil can also cause hesitation or shaking during acceleration.
If you have a check engine light, scanning the vehicle for diagnostic trouble codes can help identify a possible misfire.
6. Dirty or Failing Fuel Injectors
Fuel injectors deliver fuel into the engine.
If an injector becomes dirty or develops a fault, the cylinder may receive the wrong amount of fuel. This can lead to uneven combustion and a rough idle.
You may also notice:
- Poor acceleration
- Rough running
- Reduced fuel economy
- Engine misfires
- Difficult starting
Fuel injector problems can be harder to confirm without proper testing, so I would avoid replacing injectors based on shaking alone.
7. Dirty Throttle Body
The throttle body controls how much air enters the engine.
Carbon and other deposits can affect airflow, especially at idle. On vehicles that use the throttle body to manage idle speed, this can lead to an unstable or rough idle.
You may notice the RPM moving up and down rather than staying steady.
A dirty throttle body can also make the engine feel rough when you first start it or when additional loads, such as the AC, are added.
8. Idle Air Control Problem
Some vehicles use an idle air control valve to help maintain engine speed when the throttle is closed.
If the valve becomes dirty or fails, the engine may struggle to maintain a steady idle.
Possible signs include:
- Fluctuating RPM
- Stalling
- Rough idle
- Shaking while stopped
- Difficulty maintaining idle with the AC running
Not every modern vehicle uses a separate idle air control valve. Many newer vehicles manage idle speed through an electronically controlled throttle body.
9. Fuel Delivery Problem
The engine needs a steady supply of fuel to maintain smooth combustion.
A weak fuel pump, restricted fuel filter, fuel pressure problem, or another fuel system fault can affect engine operation.
The problem may become more noticeable when the engine needs more fuel, such as during acceleration.
If your car shakes at idle and also has poor acceleration or trouble starting, I would have the fuel system checked rather than assuming the mounts are responsible.
10. Faulty Air or Engine Sensor
Modern engines use several sensors to control air, fuel, ignition, and emissions.
A problem with a sensor such as the mass airflow sensor can affect the air-fuel mixture and cause rough running.
Possible symptoms include:
- Rough idle
- Fluctuating RPM
- Poor acceleration
- Check engine light
- Poor fuel economy
A diagnostic scan can help identify sensor-related faults.
11. Exhaust System Problem
An exhaust leak can sometimes affect engine operation and may also create unusual noises.
A damaged exhaust manifold, gasket, pipe, or connection can allow exhaust gases to escape before reaching the proper part of the exhaust system.
If you notice a ticking or hissing noise along with the shaking, I would have the exhaust system inspected.
12. Engine Timing Problem
The engine needs the valves, fuel injection, and ignition events to happen at the correct time.
A timing-related problem can cause rough running, poor performance, shaking, or starting problems.
This is less likely to be something you can confirm with a basic visual check, so professional diagnosis may be needed if the simpler causes have been ruled out.
Car Shaking When Idle but Smooths Out While Driving
This pattern is worth paying attention to.
If your car shakes when idle but runs smoothly once you start driving, the problem may be related to idle operation, engine mounts, spark plugs, or a vacuum leak.
At idle, the engine is operating at a low RPM. A small combustion problem or vibration can be much easier to feel at this point.
I would compare the car at idle with how it feels during light acceleration.
If the engine also shakes, hesitates, or loses power while accelerating, I would give more attention to ignition, fuel delivery, or a possible misfire.
Why Does My Car Shake in Drive but Not Park?

If your car is smooth in Park but shakes noticeably after you shift into Drive, I would look closely at the engine and transmission mounts.
Putting an automatic transmission into Drive adds load to the engine while you hold the brake. A worn mount may fail to absorb the extra movement, making the vibration much easier to feel.
This does not prove that a mount is bad. A problem with the engine itself can also become more noticeable under load.
I would compare:
- Park
- Neutral
- Drive
- Reverse
Keep your foot firmly on the brake and make safety the priority. Do not reach into the engine bay or stand near moving parts while doing this check.
Why Does My Car Shake in Park or Neutral?
If your car shakes when idle in Park or Neutral, the problem may be coming from the engine rather than the drivetrain load.
Possible causes include:
- Engine misfire
- Bad spark plugs
- Weak ignition coil
- Vacuum leak
- Dirty fuel injector
- Dirty throttle body
- Idle-control problem
- Airflow sensor problem
If the shaking remains almost the same in Park, Neutral, and Drive, I would focus more on engine operation.
Why Does My Car Shake More With the AC On?
Turning on the AC adds load to the engine.
A healthy engine should normally compensate for that extra load and keep the idle reasonably stable. If the engine already has a weak idle, the added AC load may make the shaking more noticeable.
I would compare the car with:
AC off: Is the idle smooth?
AC on: Does the shaking suddenly become stronger?
If the difference is large, tell the technician. That small detail can help with diagnosis.
What Does the RPM Tell You?

Your tachometer can give you another useful clue.
Steady RPM + Shaking
If the RPM stays fairly steady but the whole vehicle vibrates, worn engine mounts become one possible cause.
The engine may be running evenly, but the mounts may no longer absorb its normal vibration.
Fluctuating RPM + Shaking
If the RPM repeatedly rises and falls, I would look more closely at:
- Vacuum leaks
- Throttle body
- Idle control
- Airflow problems
- Fuel delivery
An unstable idle can produce both RPM changes and cabin vibration.
Very Low RPM + Shaking
If the RPM drops too low when you stop, the engine may struggle to maintain idle.
This can happen with several engine-management problems. If the engine nearly stalls, the issue needs prompt attention.
RPM Drops When the AC Turns On
A small change can be normal, but a large RPM drop followed by heavy shaking or near-stalling is worth checking.
Car Shaking at Idle With Check Engine Light
A check engine light gives you another important clue.
If the light is steady, there may be a stored fault that needs diagnosis.
If the check engine light is flashing while the engine is shaking, I would stop driving if it is safe to do so and arrange an inspection. A flashing light can indicate an active misfire that may damage the catalytic converter.
A diagnostic scan can reveal trouble codes that help identify the system involved.
For example, misfire-related codes can point toward a cylinder that is not firing correctly.
Quick Diagnostic Table
| What you notice | Possible cause |
| Shakes at idle but smooths out while driving | Misfire, vacuum leak, mounts, idle problem |
| Shakes mostly in Drive | Engine or transmission mounts, drivetrain load |
| Shakes in Park and Neutral | Misfire, air/fuel issue, idle control |
| RPM rises and falls | Vacuum leak, throttle body, idle-control problem |
| Shakes more with AC on | Idle/load issue, mounts, engine problem |
| Shakes with flashing check engine light | Active misfire |
| Shakes with hissing noise | Vacuum leak |
| Shakes with poor acceleration | Ignition, fuel, or air problem |
| Shakes and nearly stalls | Idle or engine-performance problem |
| Strong vibration with steady RPM | Engine mounts or another mechanical issue |
These patterns can point you in the right direction, but they do not confirm a failed part by themselves.
How to Diagnose a Car That Shakes at Idle

I would start with simple observations before replacing anything.
1. Check When the Shaking Happens
Ask yourself:
- Does it happen only when stopped?
- Does it happen during a cold start?
- Does it continue after the engine warms up?
- Does it happen while driving?
- Does it get worse during acceleration?
Write down the pattern.
2. Compare Park, Neutral, and Drive
If you have an automatic transmission, compare how the car feels in Park, Neutral, and Drive.
If the shaking becomes much worse in Drive, mounts become more likely.
If it feels similar in every position, engine-related causes deserve more attention.
3. Check Whether the AC Changes the Vibration
Turn the AC on and notice whether the idle changes.
A small change may be normal. Strong shaking, a major RPM drop, or near-stalling is not something I would ignore.
4. Watch the RPM
Look at the tachometer while the car is idling.
Does the needle remain steady?
Does it move up and down?
Does the RPM drop when the car starts shaking?
These details can help narrow down the cause.
5. Check the Warning Lights
Look for:
- Check engine light
- Oil warning light
- Temperature warning
- Battery warning
- Other new dashboard warnings
A shaking engine combined with a warning light deserves more attention.
6. Listen for Other Noises
Pay attention to sounds such as:
- Hissing
- Ticking
- Rattling
- Knocking
- Squealing
- Clicking
For example, a hissing noise with rough idle may point toward a vacuum leak.
7. Consider Recent Maintenance
Think about what happened before the shaking started.
Did you recently:
- Change the spark plugs?
- Replace an air filter?
- Have engine work done?
- Have the battery disconnected?
- Service the fuel system?
- Notice a new warning light?
The timing can provide useful information.
8. Scan for Diagnostic Trouble Codes
An OBD-II scan can reveal stored fault codes.
A code does not always tell you exactly which part needs replacement, but it can point the diagnosis toward the right system.
I would use the code as a starting point rather than buying a part based on the code alone.
Is It Safe to Drive a Car That Shakes at Idle?

That depends on how severe the shaking is and what other symptoms appear.
A mild vibration with no warning lights or performance problems may not mean an immediate breakdown.
But I would avoid continued driving if the shaking is severe or comes with:
- Flashing check engine light
- Severe misfire
- Overheating
- Smoke
- Sudden loss of power
- Strong fuel smell
- Oil-pressure warning
- Engine knocking
- Frequent stalling
If the car is running very poorly, stopping safely and arranging professional help is the better choice.
When Should You Have the Car Checked?
I would have the vehicle checked if the shaking is new, becoming stronger, or does not go away.
Get it checked sooner if you notice:
- Flashing check engine light
- Severe engine shaking
- Stalling
- Loss of power
- Overheating
- Strong unusual smells
- Oil or coolant leaks
- Loud knocking
- Major RPM changes
- Shaking during both idle and acceleration
A problem that seems small at idle can become more serious if you continue driving with an active misfire or another engine fault.
How Can I Tell If It Is the Engine or Engine Mounts?

This is one of the most useful questions to ask.
If the engine sounds uneven and the RPM changes, I would look more closely at engine-performance problems such as a misfire, vacuum leak, fuel issue, or idle-control problem.
If the RPM stays steady but the vehicle shakes heavily, mounts become more likely.
If the shaking gets much worse in Drive than Park or Neutral, mounts deserve extra attention.
Still, these are clues rather than final diagnoses.
Can Bad Spark Plugs Cause a Car to Shake at Idle?
Yes.
Worn or fouled spark plugs can cause an engine misfire. Because the engine runs at low RPM while idling, the uneven combustion can be easy to feel.
You may also notice poor acceleration, reduced fuel economy, hesitation, or a check engine light.
If your spark plugs are old or due for service, checking them makes sense.
Can a Vacuum Leak Cause a Rough Idle?
Yes.
A vacuum leak can allow extra air into the engine and disturb the intended air-fuel mixture.
The result may be rough idle, shaking, fluctuating RPM, or a hissing sound.
If the car runs better at higher RPM but struggles at idle, a vacuum leak is one possible cause.
Why Does My Car Shake When I Stop at a Red Light?
Your car is idling when you stop at a red light.
If the engine is not running smoothly, you may feel the problem more clearly because the vehicle is stationary.
Engine misfires, worn mounts, vacuum leaks, spark plugs, fuel problems, and throttle or idle-control issues can all cause noticeable shaking at a stop.
If the car becomes smooth again once you start moving, tell the technician that detail. It can help narrow the diagnosis.
Why Does My Car Shake When Idling but Not When Driving?
This usually means the problem is most noticeable at low engine speed.
Possible causes include:
- Worn engine mounts
- Spark plugs
- Vacuum leaks
- Throttle body
- Idle-control problems
- Minor engine misfire
At higher RPM, some small engine irregularities may become less noticeable.
If the car also shakes or jerks during acceleration, I would take the issue more seriously and have the engine performance checked.
Why Does My Car Shake More When It Is Cold?
A cold engine can behave differently from a fully warmed engine.
If the shaking happens only during a cold start and then disappears as the engine warms, the temperature pattern gives a useful clue.
Possible areas include:
- Spark plugs
- Fuel delivery
- Vacuum leaks
- Throttle body
- Idle control
- Engine mounts
If the shaking continues after the engine reaches normal operating temperature, the issue deserves further diagnosis.
Can a Dirty Throttle Body Cause a Car to Shake at Idle?
Yes.
A dirty throttle body can affect the amount of air entering the engine, especially at idle.
This may cause:
- Rough idle
- Fluctuating RPM
- Stalling
- Shaking
- Poor throttle response
The correct cleaning procedure depends on the vehicle, so I would check the vehicle’s service instructions before attempting it.
Can Engine Mounts Cause a Car to Shake at Idle?
Yes.
Engine mounts are meant to isolate normal engine vibration from the vehicle body.
When a mount wears out, cracks, or breaks, more engine movement can reach the cabin.
The vibration may be especially noticeable while the transmission is in Drive and the car is stopped.
What If My Car Shakes When Idle and Accelerating?
If the car shakes both at idle and during acceleration, I would pay closer attention to engine-performance problems.
Possible causes include:
- Engine misfire
- Bad spark plug
- Weak ignition coil
- Fuel injector problem
- Fuel delivery issue
- Air intake problem
A vibration that becomes stronger under acceleration should not be treated as a simple idle vibration without checking the cause.
Final Takeaway
A car shaking when idle can come from something as simple as a worn spark plug or engine mount, but it can also point to a misfire, vacuum leak, fuel problem, or another engine issue.
I would start with the easiest clues: when the shaking happens, whether it changes between Park and Drive, what the RPM does, and whether the AC makes it worse.
If the shaking comes with a flashing check engine light, overheating, severe loss of power, smoke, or major engine noise, I would stop driving and have the car checked.
The goal is to find the pattern before replacing parts. A clear pattern can help separate an engine problem from a mount or drivetrain issue and make the repair process much more direct.
FAQs About Car Shaking When Idle
Can low engine oil cause a car to shake at idle?
Low engine oil can cause engine problems, but it is not a common direct cause of a rough idle. If the oil level is very low, the engine can suffer serious damage. I would check the oil level if the car starts shaking and also look for an oil warning light.
Can a weak battery cause a car to shake when idling?
A weak battery usually does not directly cause an engine to shake at idle once the engine is running. However, a charging-system problem can affect vehicle electronics and engine operation. If the shaking comes with a battery warning light, dim lights, or starting problems, I would have the battery and alternator tested.
Can a bad alternator make a car shake at idle?
A failing alternator can sometimes contribute to rough idle if it creates an electrical or mechanical problem. You may also notice dimming lights, a battery warning light, unusual noises, or starting issues. If these symptoms appear together, I would have the charging system checked.
Can low transmission fluid cause a car to shake at idle?
Low or degraded transmission fluid can cause shifting problems and vibration, but it is not usually the first cause I would suspect for an engine that shakes in Park or Neutral. If the vibration mainly appears when shifting into Drive or Reverse, the transmission and engine mounts should also be checked.
Can a bad catalytic converter cause a car to shake at idle?
A severely restricted catalytic converter can affect engine performance and may cause rough running, poor acceleration, or stalling. If the car shakes at idle along with a major loss of power or unusual exhaust symptoms, I would have the exhaust system tested.
Can bad motor mounts damage my car?
A damaged engine mount can allow excessive engine movement and vibration. If left unchecked, the extra movement can place stress on other components. I would have a visibly damaged or badly worn mount inspected rather than continuing to drive with severe vibration.
Can dirty fuel cause my car to shake at idle?
Poor-quality or contaminated fuel can affect combustion and cause rough running. If the shaking started soon after refueling and the engine also hesitates or loses power, fuel quality may be worth investigating. I would avoid assuming the fuel is the cause without checking other possible issues.
Can a bad air filter cause a car to shake at idle?
A heavily restricted air filter can affect engine airflow, but it is not one of the most common causes of severe idle shaking. I would check the filter as part of basic maintenance, especially if it is visibly dirty or has not been replaced for a long time.
Why does my car shake only after warming up?
If the car is smooth when cold but starts shaking after reaching normal temperature, the temperature-related pattern can help narrow down the cause. Possible areas include ignition, fuel delivery, sensors, vacuum leaks, and engine-control problems. I would note exactly when the shaking begins and whether the RPM changes at the same time.
Why does my car shake after an oil change?
An oil change itself should not normally make a car shake at idle. If the shaking started immediately after service, I would check whether the correct oil and amount were used and whether anything near the engine was accidentally disconnected or disturbed. A new warning light or unusual engine noise would make the issue more urgent.
Why does my car shake when idling with the brakes pressed?
With an automatic transmission in Drive, pressing the brake keeps the vehicle stopped while the engine remains under load. This can make an existing engine or mount problem easier to feel. If the shaking disappears in Park or Neutral, I would mention that detail during diagnosis.
Why does my car shake when idling in reverse?
Reverse puts a load on the engine and drivetrain. A worn engine mount, transmission mount, or engine-performance problem may become more noticeable in Reverse. If the car shakes heavily in both Drive and Reverse but feels smooth in Park, I would have the mounts and engine operation checked.
Why does my car shake at idle after replacing the spark plugs?
If the shaking begins after new spark plugs were installed, I would check the installation before assuming another part failed. A loose connection, damaged ignition component, incorrect plug type, or installation problem can cause a misfire. A diagnostic scan can help identify whether a cylinder is misfiring.
Why does my car shake at idle after a battery replacement?
A battery replacement should not normally cause lasting engine vibration. However, some vehicles may need idle or throttle adaptation after power is disconnected. If the shaking continues, especially with a check engine light or unstable RPM, I would have the vehicle scanned and checked rather than assuming the battery is responsible.
Can a dirty mass airflow sensor cause shaking at idle?
A dirty or faulty mass airflow sensor can send incorrect airflow information to the engine computer. This may affect the air-fuel mixture and contribute to rough idle, poor acceleration, or fluctuating RPM. I would diagnose the sensor before cleaning or replacing it, since other air and fuel problems can create similar symptoms.




