HomeTrouble CodesP2108

P2108 — Throttle Actuator Control Module Performance

Manufacturer-specificPowertrain (engine & transmission)

P2108 indicates the powertrain control module (PCM) has detected a performance problem within the Throttle Actuator Control (TAC) system. The module monitors the electronic throttle body and its actuators, and sets this code when signals are out of expected range, there is a mechanical failure, or the system cannot achieve commanded throttle positions.

Symptoms

What causes it — most likely first

1. Failed throttle body / throttle actuator motor

The most common cause - the internal electric motor or gear mechanism that opens/closes the throttle plate wears out, binds, or fails electrically, preventing proper throttle position control.

2. Wiring and connector issues

Damaged, corroded, or loose wiring/connectors in the throttle actuator control circuit can cause intermittent or complete signal loss, triggering the code.

3. Faulty throttle position (TP) sensor

The TP sensor provides feedback to the PCM about actual throttle position. If it sends incorrect or erratic signals, the module cannot verify proper performance and sets a fault.

4. Intake air leaks

Unmetered air entering the intake manifold (from cracked hoses, bad gaskets, or vacuum leaks) can cause the throttle system to operate outside expected parameters.

5. Low system voltage

Weak battery, failing alternator, or poor ground connections can cause the electronic throttle system to malfunction due to insufficient electrical supply.

6. PCM failure

A failed or faulty powertrain control module is possible but rare; this should be the last diagnosis after all other causes are ruled out.

How it's diagnosed

  1. Connect OBD-II scanner and retrieve all stored codes, noting freeze-frame data for the failure condition
  2. Perform a visual inspection of the throttle body, wiring harness, and connectors for damage, corrosion, or loose connections
  3. Check throttle position sensor readings and actuator operation using a scan tool (compare actual vs. commanded values)
  4. Inspect intake system for vacuum leaks or unmetered air entries
  5. Verify proper battery voltage and ground connections; test alternator output
  6. If no cause is found, test throttle body actuator function and consider replacement as the most likely culprit

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Do I need to replace the PCM for P2108?

Rarely. The throttle body and wiring issues are by far the most common causes. The PCM should only be considered after all other components and circuits have been thoroughly tested and ruled out.

Is it safe to drive with this code?

The vehicle will typically enter fail-safe (limp) mode with reduced power to prevent potential safety issues. While you may be able to drive slowly to a repair facility, continued operation risks leaving you stranded or causing further damage.

Can a weak battery cause P2108?

Yes. Low voltage to the electronic throttle control system can cause intermittent or false fault codes. Always ensure the battery and charging system are functioning properly before replacing throttle components.

Will disconnecting the battery reset P2108?

Disconnecting the battery may clear the code temporarily, but if the underlying fault (such as a failing throttle motor or wiring issue) remains, the code will return almost immediately upon driving.