Q: Engine shakes intermittently after warmed up with car in "drive" at a stop. Single shakes at a time.

asked by on


My instructor at the technical school sprayed my throttle plate (butterfly) with cleaning fluids to clean plate and throttle body. There was just some carbon buildup inside.

Later we (students only) changed the spark plugs with NGKs that came originally on the car. No torque wrenches were used. Coil packs for cylinders 4 and 6 had been incorrectly connected and led to P0300. We corrected the problem. Engine ran for a minute or so on 3 or 4 different engine starts with the issue before we swapped connectors.

A couple days later I notice that while my car is stopped while in drive, the car engine does a single shake. It happens again the following day. Both times were after I had taken short trips and warmed up the engine. Just yesterday I took the car on a long trip and every time I came to a stop, the single shakes occurred often. So it definitely happens after engine is warmed up.

Runs fine on the highway. I even get the same fuel economy as before.

Any ideas?


My car has 149600 miles.
My car has an automatic transmission.

Hi there. There could be an issue with the fuel system or with the ignition system on your vehicle. It seems that the engine is having a minor misfire. Check the spark plug wires and see if any of them have a split in it causing them to go to ground. Also, make sure that the wires are attached to the spark plugs correctly. The engine and transmission mounts will also make the bumping feeling as the engine is hesitating from high mileage. Check to see if the mounts are loose or worn. If you need further assistance with your engine shaking, then seek out a professional, such as one from Your Mechanic, to help you.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  1. Home
  2. Questions
  3. Engine shakes intermittently after warmed up with car in "drive" at a stop. Single shakes at a time.

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Key not releasing from ignition

Hello. You appear to have a worn safety shifter position switch, which requires the transmission be in Park to remove the key. Move the shift lever a few times firmly into the Park position, and re-enter your key. There is...

Q: About every 2-3 weeks the car will just stall, usually when stopped or slowing down. What is wrong?

This may be related to a dirty or failing idle air control valve. The idle air control valve reads the air intake as it is mixed with fuel prior to being injected into the engine at low speeds and at...

Q: Engine and transmission mounts

The first way is to visually look at them to see if you can see the rubber is damaged, broken or oil soaked from a leak that should be fixed first. If the transmission is an automatic transmission then you...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...