Q: Car shifts erratically and hesitates when accelerating

asked by on January 30, 2016

The Check Engine light is on; traction control needs servicing. It is also shifting erratically and hesitates when I accelerate.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote
Car is hard to shift Inspection $94.99 - $114.99 Get a Quote

Hello. When the Check Engine Light comes on in your car, it will automatically turn off other systems like the traction control. Depending on why the light is on, it may also cause shifting problems. I would typically start with scanning the computer for codes to see what the computer is reading. It sounds like a vehicle speed sensor problem or an air flow sensor issue. If you need further assistance, I recommend you have a mechanic, like one from YourMechanic, inspect the shifting issues and other problems your vehicle is encountering.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

What Sensors in the Air Conditioning Tell the Car if the System Is Working or Not?
Modern automotive air conditioning systems come in two basic types: Manually-controlled AC systems Auto AC systems The manual AC systems require the driver to adjust the desired amount of cooling by changing the fan speed and heat / cool knob...
How do I arm and disarm the immobilizer?
The immobilizer is a key safety feature that helps keep your vehicle from being stolen. The immobilizer makes it so that your vehicle cannot be started unless a key is in the ignition. You cannot manually arm or disarm the...
Car starting roughly
If you are hearing a grinding noise for a few seconds on engine start up, the timing chain tensioners are to blame. There are two chain tensioners, however, if one is bad, both are replaced. It is a rather large...
Truck will turn over but won't start
There can be several reasons why your vehicle will not start and quite a few of these reasons can duplicate a lack of fuel. The first thing to check is the fuses and relays for the fuel pump circuit. When...
Metal wheel broke in half and belt laying on top of it..
I can tell you that this is fixable. Without seeing this in person I am unsure which pulley has caused the failure but I would think it is either the water pump (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-water-pump-pulley) or tensioner pulley (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-drive-belt-tensioner). I can only...
Multiple sensor error codes
Hi and thanks for contacting YourMechanic. For a all of the problems to occur all at once and make the cruise control and A/C quit, too, this is likely going to be a wiring issue. First check the condition of...
Engine cranks when cold but not warm
A scope (oscilloscope) exam during those few minutes after it starts, and while the engine idles roughly, will reveal the cause. It is either ignition or fuel system related. To schedule a rough running engine diagnostic(https://www.yourmechanic.com/services/car-idle-is-rough-inspection) please feel free to...
Kicks out of reverse but all forward gears work fine.
Hi there. This sounds like the bearing on the reverse gear in your transmission has failed and is making the gear wobble around. This causes the shifter to move around and then the gear will make the shifter pop back...
I have a 2006 dodge charger SXT. It is constantly overheating. I have changed the water pump, the thermostat, as well as the radia
There may a blockage in the cooling system passageways and if so, the system has to be flow tested, segment by segment. If the head gasket is allowing combustion gases into the cooling system, those gases are detectable with a...

Related articles

P2167 OBD-II Trouble Code: Throttle/Pedal Position Sensor E Maximum Stop Performance
P2167 P2167 code definition Throttle/Pedal Position Sensor E Maximum Stop Performance What the P2167 code means The P2167 code is a general OBD-II diagnostic trouble code (DTC) (https://www.yourmechanic.com/article/what-is-the-on-board-diagnostics-obd-system) that indicates a fault with the throttle / pedal position sensor E...
P0690 OBD-II Trouble Code: ECM/PCM Power Relay Sense Circuit High
P0690 means a high voltage problem with the power supply to the ECM/PCM which may cause Check Engine Light to come on or the vehicle will not start.
P0445 OBD-II Trouble Code: Evaporative Emission Control System Purge Control Valve Circuit Shorted
Trouble code P0445 means the evaporative emission control system purge control valve has a problem.