Your Selected Vehicle
Parts for your 1999 Subaru Forester-Throttle position sensors
Explore 4WD & Adventure
1999 Subaru Forester Throttle Position Sensor (TPS): What it does and how to look after it
Yes, the 1999 Subaru Forester uses a throttle position sensor. This is confirmed by Subaru’s factory service information for the SF-series Forester (Engine/Fuel Injection section, TPS inspection and adjustment procedures) and by Subaru parts catalogues that list a “Throttle Sensor/Throttle Position Sensor” for 1999 Forester EJ engines. It’s a Denso-style sensor mounted on the side of the cable-actuated throttle body, feeding the ECU a precise signal about how far the throttle is opened.
On a ’99 Forester, the TPS tells the ECU exactly what the driver’s right foot is asking for. The ECU blends this with engine speed, air flow and temperature data to control fueling and ignition timing. That means smooth take-offs, stable idle, decent fuel economy and proper kickdown on auto models. If the TPS data goes missing or skew-whiff, the car can surge, hesitate, idle roughly or log OBD-II fault codes like P0120–P0123.
As part of routine servicing, it’s worth a quick look at the TPS and throttle body under the bonnet:
- Check the connector for corrosion or a loose fit, especially if the car sees plenty of rain or off-road dust.
- Clean the throttle body bore and plate with throttle cleaner, taking care not to drown the TPS itself with solvent.
- If idle is wonky, verify base TPS voltage with a multimeter: typically around 0.45–0.55 V closed throttle and about 4.5 V at wide open. A scan tool that shows “Throttle Angle” makes this even easier.
Replacing a tired TPS is straightforward. Disconnect the battery, unplug the connector and remove the two screws holding the sensor. Note the original position, as the sensor is slotted for fine adjustment. Fit the new unit (genuine or quality OEM-spec is best), rotate slightly to set base angle/voltage, then nip the screws up—no gorilla torque needed. Clear any fault codes and perform an idle relearn: warm the engine, let it idle a few minutes, then take a gentle drive cycle so the ECU can settle in.
Owners who keep the TPS clean, connected and correctly adjusted will usually enjoy smoother drivability and fewer fuel dramas. It’s a small part that punches above its weight on the trusty SF Forester.
- Does a 1999 Subaru Forester have a throttle position sensor?
Yes. The ’99 Forester’s EJ-series engine uses a TPS on the side of the throttle body. Subaru’s factory service manual includes TPS testing/adjustment procedures, and Subaru parts catalogues list a replacement TPS for this model year. - What are common signs the TPS is failing?
Rough or high idle, hesitation on take-off, flat spots, erratic automatic kickdown, worse fuel economy, and a check engine light. OBD-II codes like P0120–P0123 often point to TPS circuit faults or out-of-range signals. - Should the TPS be serviced or just replaced?
There’s no fixed replacement interval. Inspect the connector, keep the throttle body clean and verify base voltage/angle during servicing. Replace the TPS if it’s worn, gives inconsistent readings or triggers repeat faults that testing confirms.