Skip to content Skip to navigation menu

Your Selected Vehicle

Parts for your 2004 Subaru Forester-Throttle position sensors

Sort by
Showing 1 - 1 of 1 products

2004 Subaru Forester Throttle Position Sensor (TPS): What it does and how to look after it

Technical sources confirm the 2004 Subaru Forester is fitted with a throttle position sensor. The Subaru Forester 2004 factory service manual (Engine Control/Diagnostics) includes DTCs P0120–P0123 specifically for the TPS circuit and provides closed-throttle voltage checks, and Subaru’s official parts catalog lists a dedicated throttle position sensor for this model year’s throttle body assembly. Trade databases such as Alldata/Mitchell also document TPS testing and replacement procedures for 2004 Forester variants.

On a 2004 Subaru Forester, the throttle position sensor tells the engine control unit exactly how far the throttle plate is open. It’s the ECU’s go-to signal for fuelling, ignition timing, idle control and even auto trans shift quality. When the TPS is reading cleanly, the Forester feels smooth off the line, pulls cleanly through the revs, and idles without hunting. When it’s on the way out, drivers often notice flat spots, surging, a jumpy tip-in, higher fuel use, or the check engine light with a related code.

As part of regular servicing, it’s smart to give the TPS and throttle body a once-over every 40,000–60,000 kilometres. Under the bonnet, inspect the TPS connector for green corrosion or loose terminals, and make sure the harness isn’t chafed. A clean throttle body helps the sensor read consistently, so remove the intake duct and use throttle-body-safe cleaner to clear any gum around the plate.

If replacement is needed, it’s a straightforward job for a competent DIYer with a multimeter or a scan tool. Disconnect the battery, pull the intake duct, unplug the TPS, and remove the small mounting screws. The new sensor usually needs a light rotational adjustment so the closed-throttle voltage lands in spec (typically around the half-volt mark at rest, always follow the service manual spec for the specific engine). Nip the screws up gently—these housings don’t like gorilla torque—plug it in, reconnect the battery and confirm readings with a scan tool. A short relearn drive cycle with gentle acceleration can help the ECU settle in.

Keeping the TPS healthy protects fuel economy, drivability and the catalytic converter, and it can save a lot of head-scratching when chasing intermittent hesitations.

  • Common symptoms: hesitation, surging, hunting idle, harsh shifts (auto), poor economy, check engine light.
  • Basic tools: screwdrivers, small socket set, multimeter/scan tool, throttle-body cleaner.

Popular questions about 2004 Subaru Forester throttle position sensors

Where is the TPS located on a 2004 Forester?
It’s mounted on the throttle body under the bonnet, opposite the throttle cable linkage on cable-throttle models. Unclip the intake snorkel to spot the small sensor with a two- or three-pin connector. Turbo and non‑turbo 2004 Foresters both use a TPS on the throttle body.

Do I need to calibrate the TPS after replacement?
Yes. The sensor is slotted so it can be rotated slightly. Set the closed-throttle voltage to the service-manual spec using a scan tool or back-probing with a multimeter. This ensures crisp tip-in and correct idle control. A short drive cycle afterwards helps the ECU fine-tune.

What are the signs of a failing TPS?
Think sudden flat spots, jerky throttle response, random stalling when coming to a stop, or a check engine light with codes like P0120–P0123. If a quick wiggle of the TPS connector changes the idle, you may have a connector or wiring issue rather than a failed sensor.

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Where is the TPS located on a 2004 Forester?", "acceptedAnswer": { "@type": "Answer", "text": "It’s mounted on the throttle body under the bonnet, opposite the throttle cable linkage on cable-throttle models. Unclip the intake snorkel to spot the small sensor with a two- or three-pin connector. Turbo and non‑turbo 2004 Foresters both use a TPS on the throttle body." } }, { "@type": "Question", "name": "Do I need to calibrate the TPS after replacement?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. The sensor is slotted so it can be rotated slightly. Set the closed-throttle voltage to the service-manual spec using a scan tool or back-probing with a multimeter. This ensures crisp tip-in and correct idle control. A short drive cycle afterwards helps the ECU fine-tune." } }, { "@type": "Question", "name": "What are the signs of a failing TPS?", "acceptedAnswer": { "@type": "Answer", "text": "Think sudden flat spots, jerky throttle response, random stalling when coming to a stop, or a check engine light with codes like P0120–P0123. If a quick wiggle of the TPS connector changes the idle, you may have a connector or wiring issue rather than a failed sensor." } } ]}