Your Selected Vehicle
Parts for your 2007 Subaru Outback-Throttle position sensors
Explore 4WD & Adventure
2007 Subaru Outback throttle position sensors (TPS)
Based on the Subaru Legacy/Outback 2005–2009 Factory Service Manual (Electronic Throttle Control), Subaru Technical Information System (STIS), and OEM parts catalogues for EJ253/EJ255/EZ30 engines, the 2007 Subaru Outback is fitted with an electronic throttle body that contains a dual-track throttle position sensor (TPS). It also uses an accelerator pedal position sensor (APPS) at the pedal. So yes, a TPS is relevant on this model.
On a 2007 Outback, the TPS lives inside the electronic throttle body and constantly reports the throttle plate angle to the engine control module. That data is used for fuel and spark mapping, idle speed control, cruise control, transmission shift strategy (for autos), and stability/traction systems. Because it’s drive-by-wire, Subaru uses redundant TPS signals so the ECU can cross-check them for safety and smooth drivability.
There’s no scheduled servicing for the TPS itself, but keeping the throttle body clean is smart preventative maintenance. Over time, oil vapour and soot can gum up the throttle plate and bore, leading to rough idle, hesitant take-off, or a stuck idle speed. A careful clean with throttle-body-safe cleaner usually sorts that. Don’t flood the electronics or force the plate, just remove the intake duct, gently open the plate, and clean the bore edge and face with a lint-free cloth. If the throttle body is removed, use a fresh gasket and tighten fasteners evenly to the spec in the Subaru manual.
Replacement is straightforward but note the TPS is integrated—on most 2007 Outbacks you replace the whole throttle body rather than the sensor alone. Use quality OEM or equivalent parts, double-check connectors for corrosion or pin tension, and inspect the intake hose for splits while you’re there. Once fitted, clear fault codes and perform an idle/throttle relearn. Many scan tools have an “ETC learn” function, otherwise, key-on for ~10 seconds (no crank), key-off, then start and let it idle until warm before a short mixed drive. The ECU will trim things in over the next few trips.
Classic TPS/ETC symptoms include an erratic idle, flat spots on light throttle, cruise control dropping out, the check engine light with codes like P0121–P0123 or P2135, and sometimes limp-home behaviour. If those pop up, rule out vacuum leaks and dirty throttle plates first, if the codes persist or correlation faults are logged, the integrated TPS/throttle body is often the fix.
- Keep the throttle body clean, avoid harsh solvents on electronics.
- Check wiring and earths before condemning the throttle body.
- After replacement, always do a relearn and road test.
Popular questions
Does a 2007 Subaru Outback have a TPS or is it only on the pedal?
It has both. The throttle body contains the throttle position sensor (dual tracks), and the accelerator pedal has its own position sensor. The ECU compares both so throttle response stays smooth and safe.
What fault codes point to a bad TPS on a 2007 Outback?
Common codes are P0121, P0122, P0123 (range/performance or circuit issues) and correlation codes like P2135. You might also see ETC-related codes that trigger limp mode and disable cruise.
Can the TPS be replaced separately from the throttle body?
Generally, no. On this model year the TPS is integrated into the electronic throttle body. Most repairs involve replacing the complete throttle body assembly, then carrying out an idle/throttle relearn.