Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-83728-1gvdwmejs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-83728-1gvdwmejs:47:15602)
    at /tmp/execjs20161208-83728-1gvdwmejs:49:31860
    at a.r.perform (/tmp/execjs20161208-83728-1gvdwmejs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-83728-1gvdwmejs:49:31821)
    at r (/tmp/execjs20161208-83728-1gvdwmejs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-83728-1gvdwmejs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1gvdwmejs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1gvdwmejs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-83728-1gvdwmejs:173:8

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

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.

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

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

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...
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...
P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed Related Trouble Codes: P2441: EVAP Vent Valve Stuck Open EVAP trouble...


Related questions

Q: How can I reset the computer

Unhooking the battery and jumping the positive and negative terminals should clear any trouble codes. Be sure to unhook both as this can be very dangerous if not done properly. If not experienced in doing this, I would recommend...

Q: Car slightly jerks, stalls, and then restarts

Hello. A faulty coil pack is likely the cause of the issue you are having. A less likely cause could be a clogged fuel filter or fouled spark plugs. I suggest that you have a technician inspect your coil pack...

Q: Failure to connect to scan tool

The first thing you should do is use a test light to check for power at the OBD II connector. It is also known as the data link connector or DLC. Only one is fused by the number 12 15A...