Skip to content Skip to navigation menu

Your Selected Vehicle

Brands

Price

Parts for your 2010 Subaru Impreza-Throttle position sensors

Sort by

Explore 4WD & Adventure

Showing 1 - 39 of 51 products

2010 Subaru Impreza Throttle Position Sensors

Yes, the 2010 Subaru Impreza uses throttle position sensors, but they’re integrated into the electronic throttle body rather than being a separate bolt-on sensor. Subaru’s Factory Service Manual for the 2010MY Impreza (Engine Control/Electronic Throttle Control sections) and Subaru’s official parts catalog both show a drive-by-wire setup: an accelerator pedal position sensor at the pedal, an electric throttle motor at the throttle body, and dual throttle position sensor tracks built into that throttle body. So the sensor is very much relevant on this model, it’s just part of the throttle body assembly.

On this Impreza, the throttle position sensors tell the engine control unit exactly how far the throttle plate is open, so the car can meter air and fuel smoothly. With drive-by-wire, the ECU compares the pedal position with the throttle plate position and constantly adjusts the motor to match driver demand. That’s how it keeps the idle steady, the tip-in crisp, and the cruise silky. If those sensor signals go flaky, you’ll feel it—hesitation, surging, limp mode, or a glowing check engine light.

Servicing-wise, there isn’t a separate “TPS-only” swap like older cable-throttle Subarus. If the integrated sensors fail or drift out of spec, the typical fix is replacing the complete throttle body assembly. A quality scan tool can confirm faults (think codes in the P0121–P0123, P2135 range) and show live data from both sensor tracks. After replacing the throttle body—or even after a battery disconnect—it’s smart to carry out an idle/throttle relearn. Many scan tools can command this, otherwise, a short drive cycle with the engine at operating temp, A/C off, and a few minutes of stable idle usually does the trick.

Good preventative care goes a long way in Australia and New Zealand conditions. Under the bonnet, keep the intake tract sealed and the air filter fresh to stop dust from chewing through the throttle shaft and sensor tracks. Every 40–60,000 km, a gentle clean of the throttle bore with sensor-safe cleaner can help prevent sticking, but avoid forcing the plate by hand—let the motor move it. Also check the harness plugs for corrosion or a loose fit, especially if the car’s seen beach runs or heavy rain. If symptoms persist after cleaning and connector checks, plan for a throttle body replacement rather than chasing the sensor alone, it’s quicker, more reliable, and aligns with Subaru’s service guidance.

  • Common signs of trouble: unstable idle, delayed throttle response, sudden loss of power, and recurring throttle-related fault codes.
  • Best practice: diagnose with a scan tool, clean carefully, verify wiring, then replace the throttle body if data shows sensor mismatch or dropout.

Popular questions

Does the 2010 Impreza have a separate TPS I can replace?
No. On this model the throttle position sensors are built into the electronic throttle body. If the sensor fails, the practical repair is to replace the complete throttle body assembly. While some aftermarket options claim a standalone sensor, reliability and calibration can be hit-and-miss compared with an OE-spec throttle body.

Is a relearn needed after throttle body work?
Yes, a throttle/idle relearn is recommended after cleaning, replacement, or a long battery disconnect. A scan tool can initiate it, or it can complete after a short, calm drive and a few minutes of stable idle with accessories off. This helps the ECU settle the new baseline for throttle angle and idle control.

Will cleaning fix TPS fault codes?
Sometimes. If the plate is gummed up or the connector is a bit crusty, a careful clean and contact check can clear mild issues. But if the live data shows sensor dropout, mismatch between the dual tracks, or the codes return quickly, the throttle body assembly is likely due for replacement.

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Does the 2010 Impreza have a separate TPS I can replace?", "acceptedAnswer": { "@type": "Answer", "text": "No. On this model the throttle position sensors are built into the electronic throttle body. If the sensor fails, the practical repair is to replace the complete throttle body assembly. While some aftermarket options claim a standalone sensor, reliability and calibration can be inconsistent compared with an OE-spec throttle body." } }, { "@type": "Question", "name": "Is a relearn needed after throttle body work?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, a throttle/idle relearn is recommended after cleaning, replacement, or a long battery disconnect. A scan tool can initiate it, or it can complete after a short, calm drive and a few minutes of stable idle with accessories off. This helps the ECU settle the new baseline for throttle angle and idle control." } }, { "@type": "Question", "name": "Will cleaning fix TPS fault codes?", "acceptedAnswer": { "@type": "Answer", "text": "Sometimes. If the plate is gummed up or the connector is dirty, a careful clean and contact check can clear mild issues. But if live data shows sensor dropout, mismatch between the dual tracks, or the codes return quickly, the throttle body assembly is likely due for replacement." } } ]}