OBD-II Generic Error Code P2118: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2118
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Diagnostic trouble code P2118 indicates that the engine control module (ECM) has detected a problem with the throttle actuator control motor's current being outside the expected range. This can lead to reduced engine power or a limp-in mode. The issue is often related to wiring, the throttle body, or the accelerator pedal position sensor.
Ad

Tools You'll Need

How to Fix Error Code P2118

  1. Safety First: Park and Prepare

    Always disconnect the negative battery cable before working on electrical components.
  2. Inspect Wiring and Connectors

  3. Check Throttle Actuator Control Motor

    Do not force the throttle plate open manually; it can damage the motor.
  4. Test Accelerator Pedal Position Sensor

  5. Perform Throttle Relearn Procedure

  6. Clear Codes and Test Drive

    Drive carefully; if the engine goes into limp mode, stop safely.

Parts You May Need

Throttle body assembly
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Ad

When to Call a Professional

If you have checked the wiring, connectors, and throttle body resistance, and the code returns, or if you are uncomfortable performing electrical tests, take the vehicle to a certified mechanic. Professional diagnosis may involve advanced scan tools to check ECM communication.

Frequently Asked Questions

Can I drive with error code P2118?
It is not recommended. The engine may enter limp mode, limiting speed and acceleration. This could be dangerous in traffic. Address the issue promptly.
Will cleaning the throttle body fix P2118?
Sometimes. Carbon buildup can affect throttle movement and sensor readings. Clean the throttle body with a suitable cleaner, but if the motor or sensor is faulty, replacement may be needed.
How much does it cost to fix error code P2118?
If it's a wiring repair, cost may be low ($50-150). Replacing the throttle body assembly can cost $200-600, including labor. A mechanic may charge $100-150 for diagnosis.
What causes error code P2118?
Common causes include faulty throttle actuator control motor, damaged wiring or connectors, defective accelerator pedal position sensor, or ECM issues.
Do I need an OBD2 scanner to fix P2118?
An OBD2 scanner is helpful to read and clear codes, and to monitor live data like throttle position. However, basic electrical tests can be done without one.