Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🎬 Helpful Videos 🛍️ Shop This Part

Subaru Legacy Engine Coolant Temperature Sensor Guide (2005-2009)

Is your 2005-2009 Legacy running rough, getting bad gas mileage, or overheating? Your ECT sensor could be the problem.

4 minutes to read 2005-2009 Subaru Legacy
Difficulty
2/5
Est. Time
0.75 hrs
DIY Doable?
✅ Yes
Shop Labor
$85-$115
⚠️ Drivable, but... — Driving is possible for short distances, but you risk poor fuel economy and potential engine damage from overheating.
Key Takeaways
  • A bad ECT sensor commonly causes a check engine light (P0117/P0118), poor fuel economy, and overheating.
  • Replacement is a DIY-friendly job located on the coolant crossover pipe, but access is tight.
  • There are no recalls on this part; it is generally reliable.
  • Premium aftermarket brands like Standard Ignition or Holstein offer excellent quality compared to OEM without the high cost.
The Engine Coolant Temperature (ECT) sensor is a small but vital part for your Subaru Legacy's boxer engine. It acts like a thermometer, measuring the temperature of the engine coolant. It sends this information to the main computer, the Engine Control Unit (ECU). The ECU uses this data to control the fuel mixture, when the spark plugs fire, and when to turn on the radiator fans to prevent overheating. An accurate signal from this sensor is critical for good performance and fuel economy.

Is Your Engine Coolant Temperature Sensor Failing?

A bad engine coolant temperature (ECT) sensor can cause a surprising number of issues with your 2005-2009 Subaru Legacy. Because the engine's computer relies on this sensor for so much information, a false signal can throw everything off. The most common sign is the Check Engine Light, but other symptoms are often noticeable first.

🎬 Watch: See these common symptoms in action.

Common Symptoms of a Bad ECT Sensor:

  • Poor Fuel Economy: If the sensor tells the computer the engine is cold when it's not, the computer will inject extra fuel, wasting gas.
  • Black Smoke from Exhaust: This is a clear sign of a rich fuel mixture, where unburned fuel is being cooked in the hot exhaust pipe.
  • Engine Overheating: A sensor that fails to report a hot engine can prevent the radiator fans from turning on when they're needed most.
  • Erratic Temperature Gauge: The needle on your dashboard might swing wildly, stay stuck on cold, or jump straight to hot.
  • Rough Idle or Hard Starting: The wrong fuel mixture can make your engine run poorly, especially when idling or trying to start.

Check Engine Light Codes

If your check engine light is on, a code scanner will likely show one of two codes for a faulty ECT sensor: P0117 (Sensor Circuit Low Input) or P0118 (Sensor Circuit High Input). P0117 often points to a shorted sensor, while P0118 can mean the sensor is disconnected.

🎬 Watch: How to test and replace a faulty sensor.

Choosing the Right Aftermarket Sensor

You don't need to buy an expensive OEM part from the dealer to fix your Legacy. Many aftermarket brands offer quality replacements that meet or exceed original specifications. Aftermarket sensors fall into a few general quality tiers.

  • Premium Aftermarket (e.g., Standard Ignition, Holstein): Brands like Standard Motor Products (SMP) and Holstein are often considered top-tier aftermarket choices. They often use high-quality materials like brass casings and may come with better warranties, such as Holstein's 3-year/36,000-mile warranty on some parts.
  • Standard Aftermarket (e.g., Facet, Four Seasons, Walker Products): These brands provide a good balance of quality and value. Facet, for example, promotes its parts as being equal in quality to original components. They are reliable replacements for a daily driver.
  • Economy Brands (e.g., True Tech, Global Parts): These are the most budget-friendly options. While they will get the job done, they may not have the same long-term durability or warranty support as more established brands.

Pro Tip: For a critical sensor like this, spending a few extra dollars on a premium or standard aftermarket brand with a good warranty is a smart investment in your engine's health.

Cost of Replacing the ECT Sensor on a 2005-2009 Legacy

Replacing the ECT sensor is an affordable repair, especially if you do it yourself. The part itself is inexpensive, and labor is minimal.

Part/ServiceEstimated Cost
New Aftermarket Sensor$16.40 - $30.52
New OEM Sensor$30.00 - $55.00
Shop Labor$85.00 - $115.00
Total Professional Replacement$100.00 - $145.00

Installation & Location

On the 2005-2009 Subaru Legacy (with the 2.5L engine), the engine coolant temperature sensor is located on the coolant crossover pipe. This pipe runs under the intake manifold. You can usually see it near the throttle body, toward the passenger side of the engine. 🎬 See this video for the exact sensor location on your engine. While it's in a tight space, replacement is possible for a DIYer with basic tools. You will need a 19mm deep socket to remove it. You don't need to drain all the coolant, but be ready to swap the new sensor in quickly as some coolant will spill out. Always work on a cold engine.

Known Issues: Recalls and Service Bulletins

There are no active recalls from Subaru or the NHTSA for the engine coolant temperature sensor on the 2005-2009 Legacy. While this model year has recalls for other issues like brake lines and airbags, the ECT sensor has proven reliable.

There is a Technical Service Bulletin (TSB) for a related trouble code, P0128 (Thermostat Rationality). This code can sometimes be triggered by air in the cooling system or minor temperature differences in the engine, not necessarily a bad sensor. If you only have a P0128 code, ensure your cooling system is properly bled before replacing the sensor.

Frequently Asked Questions (FAQ)

Where is the ECT sensor located on a 2005-2009 Legacy?

It is screwed into the coolant crossover pipe, which is located under the intake manifold. It's often easiest to spot near the throttle body assembly.

Do I have to drain all my coolant to replace the sensor?

No. You only need to work on a cold engine. A small amount of coolant will leak out when you remove the old sensor, so have the new one ready with its gasket to install immediately to minimize the mess.

Is it safe to drive with a bad coolant temperature sensor?

You can drive for a short time, but it's not recommended. You will experience very poor fuel mileage and risk engine damage if it overheats because the cooling fans don't turn on.

My Legacy has two temperature sensors. Which one is this?

Some older Subarus had two sensors: a one-wire for the dash gauge and a two-wire for the ECU. By the 2005 model year, Subaru used a single, two-wire sensor that provides the temperature reading for both the ECU and the dashboard gauge. This is the sensor that triggers engine performance issues and check engine light codes.

Engine Coolant Temperature Sensor P0117 / P0118 | How to Test and Replace
Engine Coolant Temperature Sensor P0117 / P0118 | How to Test and Replace
EricTheCarGuy Explains Check Engine Codes - P0118 Coolant Temperature Sensor High Input
EricTheCarGuy Explains Check Engine Codes - P0118 Coolant Temperature Sensor High Input
Signs & Symptoms of a Bad Engine Coolant Temperature Sensor! (ECT Sensor)
Signs & Symptoms of a Bad Engine Coolant Temperature Sensor! (ECT Sensor)
8 Symptoms Of A Bad Coolant Temperature Sensor (& Replacement Cost)
8 Symptoms Of A Bad Coolant Temperature Sensor (& Replacement Cost)
8 SYMPTOMS OF A BAD COOLANT TEMPERATURE SENSOR
8 SYMPTOMS OF A BAD COOLANT TEMPERATURE SENSOR
8 Symptoms of a Bad Coolant Temperature Sensor (Don’t Ignore These Signs!)
8 Symptoms of a Bad Coolant Temperature Sensor (Don’t Ignore These Signs!)
Where every sensor is located on a Subaru Boxer Engine | Subaru Engine Sensors
Where every sensor is located on a Subaru Boxer Engine | Subaru Engine Sensors
2011 Subaru Outback 2.5L Coolant Temp Sensor Replacement Code P0118
2011 Subaru Outback 2.5L Coolant Temp Sensor Replacement Code P0118
Engine Coolant Temperature Sensor (ECT) Replacement - Time $aving TIPS
Engine Coolant Temperature Sensor (ECT) Replacement - Time $aving TIPS
Checking a Temperature Sensor | Subaru and "All" | Man About Home
Checking a Temperature Sensor | Subaru and "All" | Man About Home

Technical Specifications

OEM Part Numbers: 22630AA140 22630AA161 22630AA230

The sensor for the 2005-2009 Subaru Legacy is a two-wire thermistor that controls both the ECU functions and the dashboard temperature gauge. It typically requires a 19mm deep socket for removal and includes a sealing washer.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 19, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Engine Coolant Temperature Sensor for:
  • Subaru Legacy: 20052006200720082009
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part