Your Selected Vehicle
Parts for your 2000 Subaru Legacy-Throttle position sensors
Explore 4WD & Adventure
2000 Subaru Legacy throttle position sensor (TPS): what it does and how to look after it
Yes, the 2000 Subaru Legacy is fitted with a throttle position sensor. This is confirmed in the Subaru Factory Service Manual (BE/BH series, Engine/ECM Diagnostics), which details the TPS signal input to the engine control module and associated OBD‑II fault codes (P0120–P0124). Subaru’s parts catalogue for the 2000 Legacy (EJ22/EJ25) also lists a separate TPS mounted on the throttle body of the cable‑operated throttle assembly.
On this model, the TPS tells the ECU exactly how far the throttle plate is open. That little sensor converts the throttle shaft angle into a voltage the ECU can read, so it can sort fuel delivery, ignition timing, transmission shift strategy (on autos), and idle control. Because the 2000 Legacy uses a cable throttle rather than drive‑by‑wire, the TPS is a standalone unit bolted to the throttle body, not built into an electronic throttle body assembly.
When the TPS starts to play up, drivers might notice hesitant take‑off, flat spots, erratic idle, hunting between gears, or the check engine light. The ECU will often log a code like P0122 or P0123. A quick health check can be done with a scan tool (looking for smooth percentage change from 0 to 100%) or a multimeter back‑probing the signal wire for a clean sweep from about 0.5 V closed to roughly 4.5 V wide open, with no dropouts.
As part of regular servicing, it’s worth giving the TPS connector a once‑over: look for green crusties, clean with proper contact cleaner, and make sure the harness isn’t rubbing through under the bonnet. If the throttle body is removed for cleaning, avoid soaking the TPS itself—solvent can wick inside and kill it.
Replacement is straightforward for a home spanner‑spinner. Disconnect the battery, unplug the connector, and remove the two mounting screws. Fit the new sensor, then adjust it: the mounting slots allow a small rotation to set the closed‑throttle voltage/percentage within spec (the FSM targets about 0.45–0.55 V closed, or a few per cent on a scan tool). Tighten the screws, reconnect, clear codes, and let the engine idle to relearn. A careful adjustment makes a big difference to drivability and smooth shifts, especially on high‑kilometre cars.
- Signs it’s time: surging idle, tip‑in stumble, harsh or late shifts (auto), poor fuel economy, or TPS‑related fault codes.
- Good practice: inspect every service, test if symptoms appear, replace if the signal isn’t smooth or it won’t hold adjustment.
FAQs
Does a 2000 Subaru Legacy actually have a TPS?
It does. The Subaru service manual for the BE/BH Legacy details the TPS as an ECU input and outlines diagnostics for TPS‑related DTCs (P0120–P0124). The Subaru parts catalogue for EJ22/EJ25 engines also lists the throttle position sensor as a separate item on the throttle body.
What are the common symptoms of a failing TPS on this model?
Owners often report a stumble off idle, flat spots under light throttle, erratic or high idle, and harsh or delayed shifts in automatics. The check engine light may appear with codes like P0122 (low input) or P0123 (high input). A scan tool will usually show an inconsistent throttle percentage.
Can the TPS be cleaned, or should it be replaced?
The sensor itself isn’t serviceable. You can clean the connector and ensure good earths, but if the signal isn’t smooth or it’s out of spec and won’t adjust, replacement is the fix. When cleaning the throttle body, avoid soaking the TPS—use targeted cleaner and keep solvents out of the sensor.