Your Selected Vehicle
Parts for your 2010 Toyota Vitz|yaris-Throttle position sensors
Explore 4WD & Adventure
2010 Toyota Vitz/Yaris Throttle Position Sensor: what it is and how to look after it
Yes, the 2010 Toyota Vitz/Yaris does use a throttle position sensor (TPS). Toyota’s service literature for the XP90 series with 1KR‑FE, 2SZ‑FE and 1NZ‑FE engines describes an Electronic Throttle Control System (ETCS‑i) that combines a motorised throttle body with dual throttle position sensors. These are used by the engine control module to monitor throttle plate angle and cross‑check for safety. See Toyota Repair Manual (ETCS‑i section for Yaris/Vitz XP90), Toyota Technical Training: Electronic Throttle Control System (ETCS‑i), and workshop references such as the Haynes Toyota Yaris 2006–2017 manual. The related diagnostic charts list TPS‑related DTCs including P0120–P0124, P0220–P0224 and P2135.
On this model, the TPS is typically integrated into the throttle body assembly and isn’t adjustable. Its job is to tell the ECU exactly where the throttle plate sits so the car can meter fuel, manage idle, stabilise emissions, and coordinate with the automatic transmission and stability control. With ETCS‑i, the accelerator pedal has its own position sensor, and the throttle body uses the TPS to confirm the commanded opening, giving smooth response and a fail‑safe fallback if something goes awry.
Common signs the TPS/throttle body is unhappy include:
- Hesitation, flat spots, or surging under light throttle
- Erratic or high idle, stalling at lights, or limp‑home mode
- Poor fuel economy and a lit check‑engine lamp with TPS codes
As part of regular servicing, the TPS itself isn’t a routine replacement item, but the throttle body and its connector deserve a look every 20,000–30,000 km. Sensible care includes:
- Inspect the harness and plug for corrosion, moisture, or a loose fit.
- Clean the throttle bore and plate with an appropriate throttle‑body cleaner. Don’t soak the sensor area and don’t force the plate by hand on ETCS‑i.
- If faults persist (especially with DTCs like P0121/P2135) after cleaning and wiring checks, test with a scan tool. On many 2010 Yaris/Vitz models the TPS is integral, so the fix is a quality throttle body assembly plus a new gasket.
- After cleaning or replacement, perform an idle relearn: key ON for ~30 seconds without touching the pedal, start and let it idle with all loads off for 3–5 minutes, then drive a short mixed route. A scan tool can also run throttle and idle learn procedures.
When replacing, stick with OEM or reputable aftermarket units, observe gasket seating, and clear codes. There’s no mechanical adjustment on the TPS, the ECU handles calibration.
Popular questions about 2010 Toyota Vitz/Yaris throttle position sensors
Does a 2010 Vitz/Yaris have a TPS or only an accelerator pedal sensor?
It has both. The accelerator pedal has its own position sensor to read driver demand, and the throttle body has dual throttle position sensors to confirm actual plate angle. Toyota’s ETCS‑i relies on this redundancy for accuracy and safety.
Can the TPS be replaced separately from the throttle body?
On most 2010 Vitz/Yaris variants the TPS is built into the throttle body and isn’t serviced separately. If the sensor fails, the practical repair is to replace the complete throttle body assembly. Check local parts catalogues, as some regions list repair kits, but they’re uncommon.
How do you reset or relearn the throttle after cleaning or replacement?
Often the ECU relearns on its own. A simple method is key ON for about 30 seconds (no pedal), then start and let it idle with no loads for 3–5 minutes, switch the A/C on for a minute, and take a short drive. A scan tool can perform a formal throttle/idle learn if needed.