prjctx.net
P2104PowertrainStop Driving

Throttle Actuator Control System - Forced Idle

The PCM has forced the engine to idle as a safety measure due to an abnormal signal from the throttle actuator control system or related components. This protective mode prevents normal throttle operation and can indicate serious drivetrain or engine control issues that require immediate diagnosis.

Stop driving immediately — continuing to drive may cause serious engine or safety damage.

What You Might Notice

  • Engine will not start or has difficulty starting
  • Little to no throttle response when accelerating
  • Check Engine Light illuminated
  • ABS warning light illuminated
  • Automatic transmission will not shift or shifts abnormally

Most Common Causes

  1. 1

    Throttle Actuator Control System Malfunction

    The electronic throttle actuator itself may be damaged, stuck, or experiencing electrical failure. This prevents the PCM from controlling engine throttle and triggers forced idle mode.

  2. 2

    Faulty Throttle Position Sensor

    A defective TPS sending abnormal voltage signals to the PCM causes it to distrust throttle commands. The PCM then forces idle to prevent uncontrolled acceleration.

  3. 3

    Engine Control Module (PCM) Fault

    Internal PCM errors or corrupted programming can cause false throttle actuator control signals. This may require module reprogramming or replacement.

  4. 4

    Wiring or Electrical Connector Issues

    Damaged wiring, loose connectors, or corrosion in the throttle control circuit can cause signal interruptions that trigger forced idle protection.

How to Diagnose It

  1. 1

    Check Throttle Actuator Control System MalfunctionThe electronic throttle actuator itself may be damaged, stuck, or experiencing electrical failure. This prevents the PCM from controlling engine throttle and triggers forced idle mode.

  2. 2

    Check Faulty Throttle Position SensorA defective TPS sending abnormal voltage signals to the PCM causes it to distrust throttle commands. The PCM then forces idle to prevent uncontrolled acceleration.

  3. 3

    Check Engine Control Module (PCM) FaultInternal PCM errors or corrupted programming can cause false throttle actuator control signals. This may require module reprogramming or replacement.

  4. 4

    Check Wiring or Electrical Connector IssuesDamaged wiring, loose connectors, or corrosion in the throttle control circuit can cause signal interruptions that trigger forced idle protection.

How to Fix It

  1. 1

    Scan for Additional Diagnostic Codes

    Use an OBD-II scanner to read all stored and pending codes, as P2104 is often a secondary code triggered by another system fault. Address the root cause code first.

  2. 2

    Inspect and Test Throttle Actuator Control System

    Visually inspect the electronic throttle body for damage or corrosion. Use a multimeter to test electrical continuity and voltages at the throttle actuator connector per manufacturer specifications.

  3. 3

    Replace Throttle Position Sensor

    If testing reveals abnormal TPS voltage readings or the sensor fails continuity tests, replace it with a manufacturer-approved part and reprogram if necessary.

  4. 4

    Reprogram or Replace PCM

    If all sensors and actuators test normal, the PCM may have corrupted programming. Attempt reprogramming with the latest OEM software, or replace the module if necessary.

Need a deeper diagnosis?

Search for related repair guides or browse by system.