P2102 Code: Throttle Actuator Control Motor Circuit Low
Too little current or voltage reaches the throttle motor – usually resistance in the feed, not a dead motor.
At a glance
Severity: Moderate
- Meaning
- Throttle Actuator Control Motor Circuit Low
- System
- Speed & Idle Control · Powertrain
- Safe to drive?
- With caution
- Typical repair cost
- $30–$900
- DIY difficulty
- Moderate
The PCM drives the throttle motor with a pulsed signal and expects a matching current to flow. P2102 sets when the drive duty is high but the measured motor current or circuit voltage stays below the expected window. Unlike P2100, the circuit isn't completely broken: something is choking it. Corroded or loose terminals, a weak supply from the battery or charging system, a poor ground, a partly blown fuse contact or a motor with worn brushes all produce a low reading. Some manufacturers also log it for a motor wire shorted to ground. The code often shows up after a hard cold start, a jump start or with a battery near the end of its life.
Can I keep driving? Usually drivable at reduced performance, but the engine can drop into limp mode or stall when voltage dips, for example at idle with lights, blower and rear defroster on. Keep electrical load low and get the battery and wiring tested soon.
How to read P2102
- P Powertrain
- 2 Generic (SAE)
- 1 Fuel & air metering
- 02 Specific fault
Symptoms
- Limp mode that appears after a slow crank or a jump start
- Throttle response gets worse with headlights, blower and defroster on
- Rough or low idle, occasional stall at stops
- Dim lights or a battery warning at the same time on some cars
- Check engine light, sometimes with an electronic throttle light
- Fault comes and goes with the weather or engine temperature
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Corroded, loose or heat-damaged motor terminals causing high resistance
- Weak battery, failing alternator or low system voltage
- Poor engine or PCM ground connection
- Throttle motor with worn brushes or a high-resistance winding
- Throttle control fuse or relay contact burnt, or motor wire shorted to ground
- PCM motor driver weak or damaged
Diagnosis step by step
Check the freeze frame voltage
Look at control module voltage in the freeze frame. A reading below about 11 V when the code set, or a stored low-voltage code such as P0562, moves the battery, alternator and grounds to the top of the list.
Tools: OBD-II scanner
Load-test the battery and charging
Test the battery with a load or conductance tester, then check charging voltage at idle with high electrical load; it should stay around 13.5 V or more. Clean and tighten both battery clamps even if they look fine.
Tools: Multimeter
Voltage-drop the motor circuit
With the engine idling and the connector back-probed, compare voltage at the PCM motor pins with voltage at the throttle body pins while someone blips the pedal. More than a few tenths of a volt lost along a wire means a bad terminal or damaged conductor between the two points.
Tools: Multimeter
Check for a short to ground
Ignition off, both connectors unplugged, measure from each motor wire to engine ground. The reading should be open (infinite); any low resistance shows a wire rubbed through against a bracket or the intake.
Tools: Multimeter
Measure the motor itself
Measure winding resistance at the throttle body and slowly rotate the plate by hand while watching the meter. A reading well above spec, or one that jumps as the motor turns, points to worn brushes or a failing commutator.
Tools: Multimeter
Repair, clear and retest under load
Fix what you found, clear codes and retest with a cold start and high electrical load, the conditions most likely to reveal a marginal circuit. If everything tests good and P2102 returns, the PCM driver is the remaining suspect.
Tools: OBD-II scanner
Where the parts are
- 1Battery
- 2Alternator
- 3Engine computer (ECM)
- 4CAN bus
- 5Transmission
- 6Wheel speed sensor
- 7High-voltage battery
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Clean battery terminals and repair grounds | Yes | $30–$150 |
| Replace battery | Yes | $150–$300 |
| Replace alternator | No | $400–$900 |
| Repair throttle body connector or motor wiring | No | $100–$350 |
| Replace electronic throttle body | No | $350–$900 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Notes by brand
Toyota
Toyota sets P2102 when the ECM drives the throttle motor hard but current stays very low, so it usually means an open or high-resistance motor circuit. Many Toyotas feed the throttle system through a separate ETCS fuse in the engine compartment fuse box, which is worth checking first.
Emissions / smog test impact
Will fail
With P2102 stored the check engine light is on and an OBD emissions test fails. If a weak battery was the cause, charge or replace it and let the monitors run again before retesting.
Frequently asked questions
Can a bad battery set P2102?
Yes, and it is one of the more common triggers. If supply voltage sags, the throttle motor can't draw normal current and the PCM reads the circuit as low. Always test the battery and charging system before buying parts.
Why did P2102 appear right after a jump start?
During a flat-battery crank, voltage can collapse far enough to upset the throttle circuit check. If the code does not return once the battery is healthy, no further repair may be needed – but test the battery, because it will happen again.
How is P2102 different from P2100?
P2100 means the circuit is open with essentially no current. P2102 means some current flows but less than expected, which points toward resistance, low voltage or a short to ground rather than a completely broken wire.
Is it safe to drive with P2102?
Short trips are usually possible, but the car can switch into reduced power or stall at low voltage. Avoid heavy traffic and long night drives with high electrical load until it has been checked.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- Manufacturer public service information (cross-checked)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy