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

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2105
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error Code P2105 indicates that your vehicle's powertrain control module (PCM) has detected a problem with the throttle actuator control system and has initiated a forced engine shutdown to prevent damage. This usually means the throttle body or its electronic controls are malfunctioning, causing the engine to stall or not start. The fix involves inspecting and often replacing the throttle body or related wiring.
Ad

Tools You'll Need

How to Fix Error Code P2105

  1. Check for Other Codes and Record Data

    Always perform this on a cold engine to avoid burns. Disconnect the battery negative terminal before working on electrical components.
  2. Inspect Throttle Body Wiring and Connector

  3. Test Throttle Position Sensor (TPS) and Actuator Motor

    Ensure the ignition is off and battery disconnected before probing wires.
  4. Remove and Clean the Throttle Body

    Use only throttle body cleaner; other chemicals may damage the coating. Do not force the throttle plate open.
  5. Replace Throttle Body Assembly

    Some vehicles require a scan tool to perform throttle relearn. Without it, the engine may idle high or stall.
  6. Check PCM and Software Updates

    PCM replacement requires programming; this is not a DIY task without specialized equipment.

Parts You May Need

Throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Throttle body assembly
Check Price on Amazon
Throttle body gasket
Check Price on Amazon
Ad

When to Call a Professional

If you have tested the throttle body, wiring, and connector and the code persists, or if you are uncomfortable with electrical diagnostics, call a professional mechanic. Also, if your vehicle requires a throttle relearn that your scanner cannot perform, or if PCM reprogramming is needed, professional help is required.

Frequently Asked Questions

Can I drive my car with error code P2105?
No. Error P2105 indicates a forced engine shutdown, which can cause the engine to stall unexpectedly while driving. The vehicle should not be driven until the issue is resolved.
What causes error P2105?
Common causes include a faulty throttle body, damaged wiring or connector, a stuck throttle plate, or a malfunctioning PCM. Carbon buildup on the throttle plate can also trigger this code.
Will cleaning the throttle body fix P2105?
Sometimes. If the throttle plate is stuck due to carbon buildup, cleaning can restore proper operation. However, if the actuator motor or TPS is faulty, replacement is needed.
Do I need a scan tool to fix P2105?
Yes, an OBD2 scanner is essential to read the code and perform a throttle relearn after repair. Some vehicles also require a bidirectional scan tool to test the actuator.
How much does it cost to fix error P2105?
DIY cost: $50-150 for a throttle body and gasket. Professional repair: $300-700, including diagnostics and labor.