Your Selected Vehicle
Parts for your 2004 Subaru Forester-Temperature sensors
Explore 4WD & Adventure
2004 Subaru Forester Temperature Sensors — Purpose, Care, and When to Replace
Temperature sensors are absolutely fitted to the 2004 Subaru Forester. Technical references including the Subaru Factory Service Manual for the model year (engine management and diagnostics sections), Subaru’s Technical Information System wiring diagrams, and common workshop guides such as the Haynes repair manual for 1999–2008 Forester document several temperature-sensing devices. These include the engine coolant temperature (ECT) sensor, an intake air temperature (IAT) sensor (integrated in the MAF on many trims), an automatic transmission fluid temperature sensor on 4EAT models, and an ambient air temp sensor on vehicles with outside-temperature display or automatic climate control.
On a 2004 Forester, temperature sensors are the quiet achievers that keep things running sweet. The ECT sensor tells the ECU how hot the engine is so it can manage fuelling, ignition timing, idle speed, radiator fan operation, and even the dash gauge behaviour. The IAT helps fine-tune fuelling based on the warmth of the incoming air. Auto transmissions rely on ATF temp data to adjust shift strategy and protect the gearbox, while the HVAC system uses ambient temp to keep the cabin comfy.
When they drift out of spec, owners might notice hard cold starts, rough idle, average fuel economy, a temp gauge that doesn’t make sense, fans running constantly, or a check engine light (often codes like P0115–P0119 or P0125). Left too long, a misreading ECT can cause rich running, washed bores, or overheating because the fans aren’t commanded properly.
- Location: The ECT sensor sits on a coolant passage at the top/front of the EJ25 under the bonnet, beneath the intake plumbing. The IAT is usually built into the MAF in the air intake duct. The ambient sensor (if fitted) is typically behind the grille. The ATF temp sensor is internal to the transmission.
- Service tips: If replacing the ECT, let the engine cool completely, capture and top up coolant, and bleed air from the system. Avoid thread tape unless the service manual specifies it, most sensors seal via a washer. Use quality OEM-equivalent parts and reconnect the harness with clean, corrosion-free terminals.
- Maintenance: During routine servicing, check for stored fault codes, ensure radiator fans cycle normally, inspect connectors for green crust or broken clips, and keep coolant fresh and at the right mix. Small checks here save hassles down the track.
Replacement is straightforward with basic tools, but always tighten to the workshop spec and verify operation with a scan tool showing realistic temperature readings as the engine warms from cold to operating temp. A quick road test across a few kilometres will confirm fans, gauge, and fuelling are behaving.
Popular questions about 2004 Subaru Forester temperature sensors
Where is the engine coolant temperature sensor on a 2004 Forester?
It’s mounted on the coolant crossover passage at the top/front of the engine, under the intake plumbing. Look near the throttle body area under the bonnet, you’ll see a two-wire connector on a small brass-bodied sensor.
What fault codes point to a bad temp sensor?
Common ECT-related codes include P0115, P0116, P0117, P0118, and P0119. You may also see P0125 if the ECU thinks the engine isn’t reaching operating temperature. For IAT faults, look for P0111–P0113. Always check wiring and connectors before condemning the sensor.
Do I need to bleed the cooling system after replacing the ECT sensor?
Yes. Top up with the correct coolant, set the heater to hot, run the engine with the radiator cap off until warm, and squeeze the upper hose to purge air. Parking nose-up and using a fill funnel helps. Refit the cap, road test, and recheck the level after it cools.