Subaru P1106 Error Code: How to Fix It

Hard 2-4 hours High Severity Verified June 2026
Error Code
P1106
Brand
Subaru
Product Type
automotive
Severity
High
DIY Difficulty
Hard
Estimated Fix Time
2-4 hours
Subaru error code P1106 indicates that the engine control module has detected an abnormally high input signal from the engine torque control system. This critical error can cause reduced engine performance, poor acceleration, and potential stalling, requiring immediate attention to prevent further engine damage.
Ad

Tools You'll Need

How to Fix Error Code P1106

  1. Scan and Document the Error

    Ensure the engine is cool before beginning any diagnostic work to prevent burns from hot engine components.
  2. Inspect Engine Wiring Harness

    Turn off the engine and remove the key before inspecting any electrical connections to prevent electrical shock.
  3. Check Accelerator Pedal Position Sensor

  4. Test Throttle Position Sensor

    Do not force the throttle plate as this can damage the electronic throttle control system.
  5. Inspect Engine Control Module Connections

    Handle the ECM carefully as it contains sensitive electronic components that can be damaged by static electricity.
  6. Perform ECM Reset and Road Test

    If the error code returns immediately after clearing, stop driving and seek professional diagnosis as this indicates a serious engine control issue.

Parts You May Need

Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Accelerator pedal position sensor
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Engine wiring harness repair kit
Check Price on Amazon
Engine control module (ECM)
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you're not comfortable working with engine electronics, if the error code returns after following these steps, or if you discover damaged components that require replacement. This error can cause serious engine damage if not properly diagnosed and repaired.

Frequently Asked Questions

What causes Subaru P1106 error code?
P1106 is typically caused by a faulty accelerator pedal position sensor, damaged throttle position sensor, corroded wiring connections, or issues with the engine control module receiving incorrect torque control signals.
Can I drive with P1106 error code?
Driving with P1106 is not recommended as it can cause unpredictable engine behavior, reduced power, stalling, and potential engine damage. Have it diagnosed and repaired immediately for safety.
How much does it cost to fix Subaru P1106?
Repair costs vary from $150-$800 depending on the root cause. Simple wiring repairs may cost $150-$300, while sensor replacements range $200-$400, and ECM issues can cost $500-$800 including labor.
Will P1106 clear itself?
P1106 will not clear itself as it indicates an active problem with the engine torque control system. The error must be diagnosed and the underlying issue repaired before the code can be successfully cleared.