Q: Car shakes and pulls when driving

asked by on

The S&M and D lights are flashing and stalling. The car hesitates to turn on at times, and when running it shakes/pulls, but that goes away.

Hi. The lights you are mentioning have been caused by loose or corroded battery terminals. The symptoms you are experiencing sound like an engine component position sensor. The engine’s computer relies on the values from the crankshaft and camshaft position sensors for accurate fueling and ignition. Have an experienced technician drive the vehicle with an appropriate scanner and observe battery voltage and the signals from these sensors. The mechanic can also inspect for electrical components that are failing and inspect the starting problem with more precision.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Car shakes and pulls when driving

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: Water seeping from engine, possible head gasket.

It is not recommended to buy any vehicle that has the check engine light on, unless you have negotiated a substantial discount to cover the risk. In reviewing the NHTSA database for this particular model, there are a well above...

Q: Q: Why is my car not moving when in drive

This may be likely due to low transmission fluid or potentially a faulty transmission control module. The transmission control module helps regulate fuel efficiency and power while storing information about the transmission system in its memory. A faulty transmission control...

Q: gearbox not changing gear seems to stay in high gear

It is possible that you could be having an issue with one of your electronic shift solenoids. These solenoids are responsible for controling the shift between two gears. I would recommend having these shift solenoids tested by a qualfied professional...

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...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.