P2105 OBD-II Trouble Code: Throttle Actuator Control System - Forced Engine Shutdown

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P2105 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P2105 code

P2105 is a diagnostic trouble code (DTC) for "Throttle Actuator Control System - Forced Engine Shutdown". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P2105 DIAGNOSTIC Get a fair and transparent estimate upfront

check engine light logo

P2105 trouble code definition

Throttle Actuator Control System (TAC) - Forced Engine Shutdown

What the P2105 code means

This code is set when the PCM (Powertrain Control Module) has failed or the PCM has detected one or more problems that could result in a safety issue from incorrect throttle control. The throttle actuator on modern vehicles is electrically controlled. There isn’t a direct connection between the throttle pedal at your foot and the throttle valve.

It is possible the PCM could open the throttle valve and cause the vehicle to accelerate dangerously against the driver's commands. For this reason, the PCM follows some very strict guidelines to insure the system is operating correctly. If these guidelines are not met, the PCM places the car in a default forced engine shutdown mode for safety reasons.

What causes the P2105 code?

This code is set when the correlation between the throttle pedal and the throttle valve don’t match. The PCM determines this by monitoring the resistance and or voltage of sensors mounted on the throttle pedal and the throttle valve. If the position of these two sensors don’t match, the vehicle is put into a safe mode that will either turn the motor off or only allow it to idle. This depends on the programming the manufacturer chooses to use.

The data from other systems is used when calculating throttle position. If any of these systems has problems, the PCM’s throttle position calculations can be compromised, therefore putting the vehicle in this default safety mode and setting this code.

What are the symptoms of the P2105 code?

  • The vehicle will die and will not start
  • The Check Engine Light will be on
  • The car will idle but won’t go

How does a mechanic diagnose the P2105 code?

This system is fairly simple in its design, but because of the programming involved, it can be difficult to diagnose. The first step is to connect a scanner and look for any data that looks incorrect. This could be a crank sensor, camshaft sensor, TPS at the throttle valve, throttle pedal sensor at the throttle pedal, PCM, wiring harness problem, MAF (Mass Airflow Sensor), MAP (Manifold Absolute Pressure) sensor and several other possibilities.

It’s important the technician has a firm understanding of each of these systems to enable him or her to recognize problems that can affect the TAC system. For this reason, most other DTC’s (Diagnostic Trouble Codes) should be diagnosed first as they could contribute the the malfunction of the TAC system and set this code.

Common mistakes when diagnosing the P2105 code

Due to the amount of systems that can affect the TAC system, it is excessively easy to miss something going on with other systems that will affect the TAC system. It’s important to understand this code is set when the vehicle enters a default mode for safety reasons.

Anytime a fault is present that can affect the throttle control, the vehicle enters into a safe mode to insure the vehicle doesn’t accelerate out of control.

How serious is the P2105 code?

The code itself isn’t serious. It merely states that the vehicle has been put into a default safety mode. Although the code exists for the safety of the occupants and therefore suggests there is the possibility the vehicle could become out of control if it isn’t placed in this safety mode.

What repairs can fix the P2105 code?

Additional comments for consideration regarding the P2105 code

When this code is set depends greatly on the programming choices of the manufacturer. Since modern vehicle computer systems utilize the PCM to control almost every function, it is very common that other systems outside the TAC (Throttle Actuator Control) system will affect the PCM’s control of the TAC system. In the interest of safety and the risk of an out of control vehicle due to sudden uncontrolled acceleration, manufacturer’s default the engine to shut down for obvious safety reasons.

Need help with a P2105 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

P2105
trouble codes
Check Engine Light

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P2105 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,696

Rating Summary
3,372
162
42
24
96
3,372
162
42
24
96

Duane

22 years of experience
323 reviews
Duane
22 years of experience
Duanes came to my house he was very professional answered all of my questions and put my worries at ease I would highly recommend him
2009 VOLKSWAGEN ROUTAN - CHECK ENGINE LIGHT IS ON - SAN DIEGO, CALIFORNIA

Michael

24 years of experience
206 reviews
Michael
24 years of experience
Michael was very professional, personable and helpful. Highly recommend!
2002 LEXUS IS300 - CHECK ENGINE LIGHT IS ON - SCOTTSDALE, ARIZONA

Todd

23 years of experience
2 reviews
Todd
23 years of experience
Very knkwledgeable and timely, great conversation about the car and military life!
2012 CHEVROLET MALIBU - CHECK ENGINE LIGHT IS ON INSPECTION - YORKTOWN, VIRGINIA

Khoa

17 years of experience
255 reviews
Khoa
17 years of experience
Very pleasant experience. Khoo was on time, very straightforward and gave an honest assessment after diagnosing the problem.
2001 LEXUS RX300 - CHECK ENGINE LIGHT IS ON - SANTA CLARA, CALIFORNIA

More related articles

P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222...
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...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...

Related questions

Q: After replacing valve cover gaskets, car runs horrible, and throws 5 different codes.

Hi there. Look on the engine for any ground wires. There could have been a ground wire that was disconnected to remove the valve covers causing all of the codes to appear. A ground that is not hook up can...

Q: P0089 code, fuel pressure regulator performance low. Went into limp mode, then next morning no start

After doing a little research on your particular situation, it looks as though this is a fairly common problem with this model of vehicle. I would suggest contacting your local dealership about the situation due to the fact that I...

Q: Check engine light with P1717 error code

The code does pertain to the transmission selector range switch. This switch tells the transmission what gear you are selecting. This code can be induced if the battery voltage got below 11 volts. I would suggest having the code cleared;...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com