Home › OBD2 Codes › P2104
P2104 Throttle 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.
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
#1 Throttle body or actuator motor fault $150-$600
A failing throttle body triggers the failsafe idle mode.
#2 Throttle or pedal position sensor fault $100-$400
Bad TPS or APP signals cause the ECM to force idle.
#3 Wiring or connector fault $50-$300
Circuit faults trip the throttle control failsafe.
#4 ECM fault $200-$1200
An internal ECM problem forces the safe idle state.
🩺 Common Symptoms Engine stuck at idle Reduced power / limp mode Check engine light No throttle response Possible stalling
💰 Repair Cost: DIY vs Shop
📋 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 1 Scan for companion throttle codes that set alongside P2104
2 Read live data for throttle and pedal position sensors
3 Inspect the throttle body wiring and connectors
4 Repair 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
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 →