P2119 – Throttle actuator control (TAC), throttle valve – range/performance problem

By Reinier (Contact Me)
Last Updated 2018-09-27
Automobile Repair Shop Owner

Trouble CodeFault LocationProbable Cause
P2119 Throttle actuator control (TAC), throttle valve - range/performance problem Throttle valve tight/sticking, throttle motor

We recommend Torque Pro

What Does Code P2119 Mean?

OBD II fault code P2119 is a generic code that is defined as “Throttle Actuator Control Throttle Valve- Range/Performance Problem”, and is set when the PCM (Powertrain Control Module) detects an out-of-range position for the throttle, or that the throttle control system is not working as expected. Note that this code only applies to applications that use drive-by-wire throttle control systems in which there is no physical connection such as a control cable between the throttle pedal and the throttle body/plate.

Drive-by-wire throttle control systems are fairly complex systems that use input data from the throttle position sensor to activate a DC motor to control the opening and closing of the throttle plate. In practice, the reference voltage that is supplied to the throttle pedal position sensor changes depending on the position of the sensor, and the PCM uses these changes and input data from other engine sensors to calculate an appropriate throttle opening, which is monitored by a dedicated throttle plate position sensor.

As a practical matter, when the engine is running and the throttle pedal is in the rest position, the PCM will open the throttle plate just enough to allow stable idling. As the throttle pedal is depressed, the current from the pedal position sensor changes and the PCM uses this information to command the throttle actuator motor to create a bigger throttle opening, which it will maintain unless the driver presses down further on the throttle pedal. If the driver removes all pressure from the throttle pedal, the voltage from this sensor changes again, but in the opposite direction, which has the effect of closing the throttle (via the throttle control motor) to a minimum opening to maintain the engines’ idling speed.

It should be noted though the PCM monitors several parameters continuously during throttle/engine operation. These include, but are not limited to the correlation between the actual and desired positions of the throttle plate and the throttle pedal position sensor, the correlation between the engine speed and the actual throttle opening, and all voltages and currents in the throttle control system.

Thus, if the PCM detects that the actual throttle position does not match the desired throttle position, it recognizes that it cannot control the throttle effectively, and it will set code P2119 and illuminate a warning light as a result. Note that on many applications, this type of failure may cause the PCM to initiate a fail-safe or limp mode as a safety precaution, and that the fail-safe condition will persist until the fault is corrected and the code is cleared with a scan tool.

Where is the P2119 sensor located?

The image above shows a throttle body and throttle control motor, with the motor and drive gears being contained in the aluminum housing that is incorporated into the throttle body. Note that while the appearance/design of throttle control motors/throttle body combinations varies greatly, the actuator motor will always be located directly on the throttle body, as shown here.

What are the common causes of code P2119?

Some common causes of code P2119 could include the following-

  • Damaged, burnt, shorted, disconnected, or corroded wiring and or connectors in the throttle actuator motors’ control circuits. Note that poor electrical connections in this harness is a common cause of code P2119 on many applications
  • Defective throttle control system relay
  • Defective throttle actuator motor
  • Defective throttle position sensor
  • Defective throttle pedal position sensor
  • Failed or failing PCM, but note that since this a rare event, the fault must be sought elsewhere before any control module is replaced

BAT Team Discussions for P2119

  • 2004 grand prix P0496
    Here is some info on it that might help you...Jim............DTC P0496 SYSTEM DESCRIPTION This DTC tests for undesired intake manifold vacuum flow to the evaporative emission (EVAP) system. The control module seals the EVAP system by commanding the EVAP canister purge solenoid valve OFF and the E...
  • 05 Caddy SRX not starting, Part Deaux
    2005 Cadillac SRX V6 85K miles I posted a couple of months ago about my SRX not starting. We went through a bunch of options together. Someone eventually suggested plugs so I changed them and it started right up. The old plugs didn't look all that horrible, so . . . who knows if that was it. Now, ...
  • 08' Chevy Avalanche check engine light on with decreased gas milage
    More detailed information... DTC P1174 or P1175 Diagnostic Instructions - Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. - Review Strategy Based Diagnosis for an overview of the diagnostic approach. - Diagnostic Procedure Instructions provides an ...