P2104Throttle Actuator Control

Throttle Actuator Control System - Forced Idle

P2104 means the throttle actuator control system detected a fault serious enough that the ECM forced the throttle to a fixed idle position to protect the engine and vehicle.

🚗 Not recommended. The ECM has forced the throttle to idle as a failsafe.
HIGH
severity
Is P2104 really the problem on YOUR car?
Get a free AI diagnosis ranked by probability for your exact year, make, and model.
Run Free Diagnosis →

🎯 Top Causes, Ranked by Likelihood

#1Throttle body or actuator motor fault$150-$600
40%
A failing throttle body triggers the failsafe idle mode.
#2Throttle or pedal position sensor fault$100-$400
30%
Bad TPS or APP signals cause the ECM to force idle.
#3Wiring or connector fault$50-$300
20%
Circuit faults trip the throttle control failsafe.
#4ECM fault$200-$1200
10%
An internal ECM problem forces the safe idle state.

🩺 Common Symptoms

💰 Repair Cost: DIY vs Shop

DIY Cost
$60-$600
Shop Cost
$200-$900

📋 Free OBD2 Code Cheat Sheet

The 50 most common codes with likely cause and DIY fix cost. Sent once, no spam.

🔧 How to Diagnose P2104

1Scan for companion throttle codes that set alongside P2104
2Read live data for throttle and pedal position sensors
3Inspect the throttle body wiring and connectors
4Repair the root fault and clear codes, then relearn idle

❓ Frequently Asked Questions

Can I drive with a P2104 code?
No. The engine is forced to idle, so the vehicle will barely move and is unsafe to drive.
How much does it cost to fix P2104?
Repairs depend on the root cause but commonly run $200-$900 at a shop.
Why is my throttle stuck at idle with P2104?
The ECM detected a throttle fault and forced idle as a safety failsafe until the problem is fixed.

🔗 Related Codes

P2105P2110P2100P2135P2101
Don't guess. Know exactly what's wrong.
AmpAuto's AI ranks the real causes for your specific vehicle in 30 seconds.
Diagnose P2104 Free →