Throttle Actuator Control Motor Current Range/Performance
The P2118 code indicates that the Powertrain Control Module (PCM) has detected a malfunction in the throttle actuator control (TAC) motor circuit. This motor is responsible for opening and closing the throttle plate based on driver input. The code is set when the current draw of the TAC motor is outside the expected range or the motor performance is degraded. This can lead to reduced engine power, limp mode, or stalling.
01. Most Common Causes
- Faulty throttle actuator control motor
- Wiring or connector issues in the TAC circuit
- Carbon buildup on throttle body causing binding
- Failed PCM (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Reduced engine power or limp mode
- Poor acceleration or hesitation
- Engine stalling or rough idle
03. Step-by-Step Diagnosis
Step 1: Use a scan tool to confirm P2118 and check for other related codes.
Step 2: Visually inspect the throttle body and TAC motor wiring for damage or corrosion.
Step 3: Test the TAC motor resistance and voltage supply using a multimeter.
Step 4: Clean the throttle body if carbon buildup is present, then clear codes and test drive.
Step 5: If issue persists, replace the throttle body assembly (includes TAC motor) and reprogram if necessary.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
No, it is not safe. The vehicle may enter limp mode, reducing power and increasing the risk of accidents. Have it diagnosed and repaired immediately.
How much does it cost to fix?▼
The cost typically ranges from $150 to $400, including parts and labor. Throttle body replacement is common and can cost $200-$350, while cleaning may be cheaper.