Q: Check Engine and Traction Control lights on

asked by on February 02, 2016

The Check Engine and Traction Control lights are on. My car won't accelerate or pull up hills.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Even though there are two lights on, there is probably one problem. Traction control uses 3 things when detecting wheel spin. It uses the ABS to brake the wheel that is spinning, engine power is reduced, and it uses the transmission to reduce torque by upshifting. Given the two lights and the lack of power, I am guessing that a transmission code is set. When certain codes set the transmission will go into a limp mode, which means it will default to particular gear, usually 2nd or 3rd. Sometimes if you manually put the car in 1st gear, it will shift into 1st, so give that a try. In any case there are still hundreds of codes that cause this so the engine’s computer will need scanned. A qualified mechanic from YourMechanic can come out and scan the trouble codes and make a recommendation.

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

How do I adjust the aim of the headlights?
Your headlights can be adjusted to ensure that the beam strikes the road correctly for good nighttime illumination. While the headlights were adjusted correctly when you bought the car, there are things that can throw off the aim, including: Towing...
How do you use the speed control system?
The speed control system on your vehicle is the same thing as what other manufacturers call a cruise control system. It allows you to choose a speed you want to cruise at, set the system and then relax a little...
2005 Saturn L300 hard to start
Hi. It seems to me that your EGR valve and EVAP need to be replaced. The car is hard to start because the pressure in the system is not correct in order for the engine to run efficiently. I would...
Fail safe Mode engaged with the engine shaking. Possible over revving of the engine
Your vehicle is in limp mode to prevent engine damage from the overheating. I suggest you let the motor cool for a while before trying to drive it again, if at all. I also suggest having a certified technician, like...
Trac Off, ABS, and service lights
Hello, when you have a light on for a system it indicates a fault with that system. The ABS and traction control system are link together using the same input information for the computer’s operation. ABS (anti-lock brake system) prevent...
Installing front license plate
Hi there: Don't beat yourself up too hard; we've all been there and done the same thing at least once in our lives. If you visit your local auto parts store, they might have screw inserts called License plate fasteners...
Car missing and poor pick up
Hello, An engine can ping (or knock) due to an improper combustion process. A "spark knock" is the result of combustion occurring too early. Early combustion can occur from carbon buildup inside the combustion chamber, a lean air/fuel mixture, and...
My Hyundai Santa Fe jerks and the rpm needle drops and it’s like the engines off but it’s still running and you can barely acceler
It sounds like you may be having a fuel system issue. I would recommend having the fuel pressure tested by a qualified professional to determine the exact cause of this issue. Consider YourMechanic as this can be done at your...

Related articles

P0021 OBD-II Trouble Code: Camshaft Position A - Timing Over-Advanced or System Performance (Bank 2)
P0021 code definition Camshaft Position A - Timing Over-Advanced or System Performance (Bank 2) What the P0021 code means P0021 is the...
P0166 OBD-II Trouble Code: O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 3)
P0166 P0166 Code Definition O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 3) What the P0166 code means The P0166 code means that the third oxygen sensor on the second bank of the exhaust has failed or is not...
P2170 OBD-II Trouble Code: Exhaust Press Regulator Vent Solenoid Control Circuit Low
Trouble code P2170 means the control module the measured values from the MAP, MAF, and TP sensors are not within the correct range.