P1120 Subaru Code - Throttle Position Sensor Out Of Range
Quick Answer
The P1120 code for Subaru indicates that the throttle position sensor is out of range. Common causes include Dirty throttle body: Build-up of dirt and debris on the throttle body can affect the TPS readings, Faulty TPS: The sensor itself may be malfunctioning and providing incorrect readings, Wiring issues: Damaged or corroded wiring connecting the TPS to the ECM can disrupt communication. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P1120 Subaru indicates Throttle Position Sensor Out Of Range.
- Common causes
- Common causes include Dirty throttle body: Build-up of dirt and debris on the throttle body can affect the TPS readings, Faulty TPS: The sensor itself may be malfunctioning and providing incorrect readings, Wiring issues: Damaged or corroded wiring connecting the TPS to the ECM can disrupt communication.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P1120 Subaru Description
The P1120 code for Subaru indicates that the throttle position sensor is out of range. The throttle position sensor (TPS) is a crucial component that monitors the position of the throttle valve, which controls the amount of air entering the engine. When the TPS is out of range, it means that the sensor is not providing accurate information to the engine control module (ECM) about the throttle position. This can lead to issues with fuel delivery, ignition timing, and overall engine performance.
Common Causes of P1120 Subaru
- Dirty throttle body: Build-up of dirt and debris on the throttle body can affect the TPS readings.
- Faulty TPS: The sensor itself may be malfunctioning and providing incorrect readings.
- Wiring issues: Damaged or corroded wiring connecting the TPS to the ECM can disrupt communication.
- Throttle plate sticking: A sticking throttle plate can cause the TPS to provide inaccurate readings.
- ECM issues: Problems with the engine control module can also lead to the TPS being out of range.
Symptoms of P1120 Subaru
- Poor acceleration: The vehicle may struggle to accelerate smoothly or may experience hesitation.
- Rough idling: The engine may idle erratically or stall when at a stop.
- Reduced fuel efficiency: The vehicle may consume more fuel than usual due to improper throttle control.
- Check Engine Light: The Check Engine Light may illuminate on the dashboard.
- Harsh shifting: If the TPS is not functioning correctly, it can affect the transmission's shifting patterns.
How to Fix P1120 Subaru
- Diagnose the issue: Use a diagnostic tool to confirm the P1120 code and determine the exact cause of the problem.
- Clean the throttle body: Remove any dirt or debris from the throttle body that may be affecting TPS readings.
- Replace the TPS: If the sensor is faulty, it will need to be replaced with a new one.
- Check wiring: Inspect the wiring for any damage or corrosion and repair or replace as needed.
- Reset the ECM: After making repairs, reset the ECM to clear the code and relearn the throttle position.
Cost to Fix P1120 Subaru
The cost of repairing a P1120 code on a Subaru can vary depending on the specific cause of the issue. In general, replacing a throttle position sensor can cost between $50 to $200 for the part alone. Labor costs can range from $100 to $200, depending on the shop's hourly rates and the complexity of the repair. Additional costs may be incurred if other components need to be replaced or if further diagnostics are required. It's recommended to get quotes from multiple repair shops to compare prices and ensure a fair estimate.
When is the Code Detected?
Need more information about the P1120 Subaru code?
Need more information on how to fix the P1120 Subaru code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P1120 Subaru code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P1120 Subaru Code
1. What does the OBDII code P1120 mean on a Subaru?
P1120 indicates that the throttle position sensor (TPS) is reading values that are outside the expected range.
2. What are the common symptoms of code P1120 in a Subaru?
Symptoms include poor acceleration, rough idling, stalling, reduced fuel efficiency, and the check engine light turning on.
3. What causes the P1120 code to appear on a Subaru?
Common causes include a faulty throttle position sensor, damaged wiring or connectors, or a misaligned throttle body.
4. Can I drive my Subaru with a P1120 code?
Driving with a P1120 code is not recommended, as it can lead to performance issues and unsafe driving conditions.
5. How do I fix the P1120 code on a Subaru?
Repairs may involve replacing the throttle position sensor, repairing damaged wiring, or recalibrating the throttle body.
6. How much does it cost to fix a P1120 code on a Subaru?
The cost varies but typically ranges from $100 to $300, depending on whether the sensor needs replacement or minor wiring repairs are required.
7. How do I test the throttle position sensor for a P1120 code?
You can use a multimeter to check the sensor's voltage output while manually moving the throttle to ensure it stays within the expected range.
8. Can a dirty throttle body cause the P1120 code?
Yes, a dirty or clogged throttle body can lead to misreadings and trigger the code.
9. Will clearing the P1120 code fix the issue permanently?
Clearing the code will only reset the check engine light temporarily; the underlying issue must be addressed to prevent it from returning.
10. Is the P1120 code specific to Subaru vehicles?
While P1120 can appear on other vehicles, the specific meaning and troubleshooting steps may vary by manufacturer.
Discuss the causes and fixes for P1120 Subaru OBDII Code
Code P1120 Subaru comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.