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
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- Throttle body cleaner
- Soft brush
- Socket set
- Torque wrench
- Electrical contact cleaner
How to Fix Error Code P2105
-
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. -
Inspect Throttle Body Wiring and Connector
-
Test Throttle Position Sensor (TPS) and Actuator Motor
Ensure the ignition is off and battery disconnected before probing wires. -
Remove and Clean the Throttle Body
Use only throttle body cleaner; other chemicals may damage the coating. Do not force the throttle plate open. -
Replace Throttle Body Assembly
Some vehicles require a scan tool to perform throttle relearn. Without it, the engine may idle high or stall. -
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.