Engine-CodesSubaru – P0117 Subaru

P0117 Subaru Code - Engine Coolant Temperature Circuit Low Input

Quick Answer

The P0117 code for Subaru vehicles indicates a problem with the engine coolant temperature circuit, specifically a low input signal. Common causes include Faulty engine coolant temperature sensor, Wiring or connector issues in the coolant temperature circuit, Low coolant level or air bubbles in the cooling system. 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
P0117 Subaru indicates Engine Coolant Temperature Circuit Low Input.
Common causes
Common causes include Faulty engine coolant temperature sensor, Wiring or connector issues in the coolant temperature circuit, Low coolant level or air bubbles in the cooling system.
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.
Table of contents Created and updated by William Orellana on Aug 30, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0117 Subaru Description

The P0117 code for Subaru vehicles indicates a problem with the engine coolant temperature circuit, specifically a low input signal. This means that the engine control module (ECM) is receiving a signal indicating that the engine coolant temperature is lower than expected. The engine coolant temperature sensor is responsible for sending this information to the ECM, which uses it to adjust fuel injection, ignition timing, and other engine functions. When the sensor provides a low input, it can cause a variety of issues with engine performance, fuel efficiency, and emissions.

OBDII Code P0117 Subaru - Engine Coolant Temperature Circuit Low Input
P0117 Subaru Code - Engine Coolant Temperature Circuit Low Input

Common Causes of P0117 Subaru

  1. Faulty engine coolant temperature sensor
  2. Wiring or connector issues in the coolant temperature circuit
  3. Low coolant level or air bubbles in the cooling system
  4. Coolant temperature sensor not properly grounded
  5. ECM software or hardware issues

Symptoms of P0117 Subaru

  1. Engine running hotter or colder than normal
  2. Poor fuel economy
  3. Engine misfires or rough idle
  4. Check Engine Light illuminated
  5. Reduced heater performance

How to Fix P0117 Subaru

  1. Begin by checking the coolant level and ensuring there are no air bubbles in the system.
  2. Inspect the wiring and connectors in the coolant temperature circuit for any damage or corrosion.
  3. Test the engine coolant temperature sensor using a multimeter to determine if it is functioning correctly.
  4. Replace the engine coolant temperature sensor if it is found to be faulty.
  5. Clear the diagnostic trouble codes and test drive the vehicle to ensure the issue has been resolved.

Cost to Fix P0117 Subaru

The cost of repairing a P0117 code in a Subaru can vary depending on the specific cause of the issue. On average, the cost of replacing an engine coolant temperature sensor ranges from $50 to $150, while the labor cost can be between $50 and $150. Overall, the total repair cost for this issue could range from $100 to $300, but it's recommended to obtain a personalized estimate from a qualified auto repair shop as prices can fluctuate based on location and other factors.

Tech Notes for P0117 Subaru





User Submitted Video

When is the Code Detected?

An excessively low voltage from the sensor is sent to ECM.

Need more information about the P0117 Subaru code?

Need more information on how to fix the P0117 Subaru code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0117 Subaru code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0117 Subaru Code

1. What are the common symptoms of OBDII code P0117 in a Subaru?

- Common symptoms include inaccurate temperature readings on the dashboard, engine overheating, poor fuel economy, and potential stalling or rough idling.

2. What typically causes the OBDII code P0117 in a Subaru?

- The code P0117 is usually triggered by a faulty engine coolant temperature (ECT) sensor, damaged ECT sensor wiring, or a malfunctioning thermostat.

3. How can I diagnose the OBDII code P0117 in my Subaru?

- To diagnose code P0117, you can use an OBDII scanner to read the code and check the ECT sensor's resistance with a multimeter to see if it falls within the specified range.

4. Are there any DIY repair tips for fixing the OBDII code P0117 in a Subaru?

- DIY repair tips include checking and cleaning the ECT sensor connector, inspecting the wiring for any damage, and replacing the ECT sensor if it is faulty.

5. Can a bad thermostat cause the OBDII code P0117 in a Subaru?

- Yes, a malfunctioning thermostat can cause the engine coolant temperature to be lower than expected, triggering the low input circuit code P0117.

6. How serious is the OBDII code P0117 in a Subaru?

- While the code P0117 may not cause immediate harm to your vehicle, it can lead to engine performance issues and potential overheating if left unresolved.

7. Will driving with the OBDII code P0117 damage my Subaru?

- Continuing to drive with the code P0117 may result in poor engine performance, reduced fuel efficiency, and potential long-term damage if the underlying issue is not addressed promptly.

8. How much does it typically cost to repair the OBDII code P0117 in a Subaru?

- The cost of repairing the code P0117 in a Subaru can vary depending on the root cause, but it may range from $100 to $300 for parts and labor.

9. Can I reset the OBDII code P0117 in my Subaru with a simple reset tool?

- Resetting the code P0117 with a diagnostic tool is possible, but it is recommended to diagnose and fix the underlying issue causing the code to prevent it from reoccurring.

10. Is it safe to continue driving my Subaru with the OBDII code P0117 if the engine is not overheating?

- While it may be safe to drive in the short term, it is advisable to address the underlying issue causing the code P0117 to prevent potential engine performance problems in the future.

Discuss the causes and fixes for P0117 Subaru OBDII Code

Code P0117 Subaru comments

No comments found for this page.