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

Medium 30-60 minutes Medium Severity Verified June 2026
Error Code
P2115
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Error code P2115 indicates that the Engine Control Module (ECM) has detected the throttle position sensor D is stuck or not performing within the expected minimum stop range. This can cause poor acceleration, rough idle, or your vehicle going into limp mode. The fix typically involves inspecting and cleaning the throttle body, checking sensor wiring, or replacing the sensor.
Ad

Tools You'll Need

How to Fix Error Code P2115

  1. Safety First – Prepare the Vehicle

    Always disconnect the battery before working on electrical components.
  2. Locate the Throttle Body and Sensor

  3. Inspect the Wiring and Connector

  4. Inspect and Clean the Throttle Body

    Do not use abrasive cleaners or touch the throttle plate with tools.
  5. Check Sensor Output with a Multimeter

    Use backprobe pins or a breakout box; do not puncture wires.
  6. Replace the Throttle Position Sensor if Needed

    Some vehicles require recalibration after replacement – see step 7.
  7. Relearn Throttle Position (if required)

    Consult your service manual for the specific relearn procedure.
  8. Clear the Error Code and Test Drive

Parts You May Need

Throttle Position Sensor (TPS)
Check Price on Amazon
Throttle Body Gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Throttle Body Gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Throttle Body Gasket
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Throttle Body Gasket
Check Price on Amazon
Ad

When to Call a Professional

If you are not comfortable working with electrical components, or if cleaning and sensor replacement do not resolve the code, take the vehicle to a certified mechanic. Also, if the throttle body itself is damaged or if the ECM needs reprogramming, professional help is recommended.

Frequently Asked Questions

Can I drive with error code P2115?
You may be able to drive short distances, but the vehicle may enter limp mode (reduced power) and could be unsafe. It's best to diagnose and fix the issue promptly.
What causes code P2115?
Common causes include a faulty throttle position sensor, dirty throttle body, damaged wiring or connectors, or a malfunctioning ECM.
Do I need to replace the entire throttle body?
In many cases, only the throttle position sensor needs replacement. However, if the throttle body is heavily carboned or damaged, replacement may be necessary.
How much does it cost to fix P2115?
DIY cost is around $20-$100 for a sensor and cleaner. Professional repair ranges from $150 to $400 including labor and diagnostics.
Will disconnecting the battery fix P2115?
Disconnecting the battery may clear the code temporarily, but if the underlying issue is not fixed, the code will return.