DOBD DashX Browse all codes Blog
P2104

Throttle Actuator Control System - Forced Idle

Throttle control Generic OBD-II High

What it means

P2104 means the engine control module has put the electronic throttle into a fail-safe "forced idle" state: it detected a throttle-control fault and, to stay safe, limits the engine to idle so the vehicle won't accelerate. It's a protective response — usually to another throttle or pedal-sensor fault — rather than the root problem. The car will start and idle but can only crawl until repaired.

High

Can I keep driving? Barely drivable — the engine is forced to idle and won't accelerate, so the vehicle can only crawl. Pull over safely and have it repaired or towed.

Real-world scan data

Seen in
106
scans in the past year
Found in
<0.1%
of scans
<0.1%
of scans that found faults

Figures reflect only diagnostic scans recorded through our own apps and tools. Cars are typically scanned because a symptom or warning light prompted it, so these counts describe our scan records — not the incidence of faults in any model, and not the quality, reliability, or safety of any vehicle. No comparison between manufacturers or models is implied. All trademarks belong to their respective owners; no affiliation or endorsement is implied.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Underlying throttle actuator or throttle body fault triggering fail-safe
  2. Throttle position sensor or accelerator pedal position sensor fault
  3. Wiring, connector, or ground problems in the throttle control system
  4. Dirty or sticking throttle body
  5. Faulty engine control module (ECM/PCM)

How to diagnose & fix

Work through it in order

  1. Scan for companion throttle/pedal codes (P2100-P2103, P0121, P0221) — P2104 is usually a fail-safe reaction to another fault.
  2. Inspect the throttle body and accelerator pedal connectors and wiring for damage, corrosion, or poor grounds; repair as needed.
  3. Clean the throttle body if it's carboned or sticking, then reset and re-learn the throttle.
  4. Test the throttle position and pedal position sensors against spec; replace any out-of-range sensor.
  5. If sensors and wiring check out, have the ECM/PCM evaluated. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P2104?+
No. The engine is locked to idle and won't accelerate, which is unsafe in traffic. Pull over, and repair or tow the vehicle.
Can I just clear P2104?+
Clearing it may briefly restore throttle, but it returns as soon as the underlying throttle fault reoccurs. Diagnose the root cause.

Related codes

Read & clear P2104 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX