Your Selected Vehicle
Parts for your 2005 Toyota Vitz|yaris-Throttle position sensors
Explore 4WD & Adventure
2005 Toyota Vitz/Yaris Throttle Position Sensor (TPS) — What it does, and how to look after it
Yes, a throttle position sensor is absolutely used on the 2005 Toyota Vitz/Yaris. Technical sources such as Toyota’s Repair Manual and EWD for the KSP90/NCP9x/SCP90 series specify an ETCS‑i (electronic throttle control) “throttle body with motor” that includes dual throttle position sensors (often logged as VTA1/VTA2). The same manuals list diagnostic trouble codes P0120–P0123 and P0222–P0229 for TPS circuit range/performance, confirming the sensor’s presence. Some late XP10 carry-over cars used a cable throttle, which also employed a TPS mounted to the throttle body.
On this model, the TPS tells the engine ECU exactly where the throttle plate sits. Paired with the accelerator pedal position sensor, it lets the ECU manage air, fuel, ignition timing, and idle speed for smooth response and decent fuel economy. It also helps with auto transmission shift logic on applicable variants. When the TPS data is off, drivers may notice hesitation, surging, rough idle, or limp-home behaviour with the MIL glowing.
For servicing, the TPS on most 2005 Vitz/Yaris engines is integrated into the throttle body, so it’s not a separate routine replacement item. What is worthwhile is keeping the throttle bore clean and the electrical connections sound. Use throttle-body safe cleaner sparingly, avoid drowning the shaft area, and don’t force the throttle blade open by hand on ETCS‑i units. Check the connector for corrosion or damaged pins, and make sure engine earths are in good nick. After cleaning or battery disconnection, an idle relearn may be needed.
- Common signs of TPS trouble: high/unstable idle, flat spots on take-off, sudden loss of power, and DTCs like P0121 or P0223.
- Preventive care: fresh air filter, tidy PCV system, and periodic throttle body inspection every 60–100,000 km.
When replacement is required, the fix is typically a complete throttle body assembly. Before buying parts, confirm the fault with scan data (look at VTA1/VTA2 agreement and smooth voltage sweep), inspect wiring, and check for intake leaks. If replacement is needed, fit a quality unit with a new gasket, avoid overtightening, and carry out ETCS‑i initialisation/idle learn with a capable scan tool. Finish with a road test and a quick re-scan to ensure no TPS-related codes return.
Popular questions
Does a 2005 Toyota Vitz/Yaris have a throttle position sensor (TPS)?
Yes, it does. On most 2005 models with ETCS‑i, the TPS is built into the throttle body with the motor and uses dual tracks for redundancy. Earlier carry-over cable-throttle variants also have a TPS, but it’s a separate bolt-on sensor. Either way, the ECU relies on TPS feedback to run properly.
Can the TPS be replaced separately on a 2005 Vitz/Yaris?
On ETCS‑i versions, no — the TPS is part of the throttle body, so you replace the whole assembly. Always perform the throttle/idle learn after installation. For cable-throttle variants, the TPS can often be replaced on its own.
How do you reset or relearn the throttle after cleaning or replacement?
The best method is with a scan tool that supports Toyota functions to run ETCS‑i initialisation/idle learn. If a scan tool isn’t available, allow the engine to reach operating temperature and idle undisturbed for several minutes after reconnecting the battery, then take a gentle drive cycle. If the idle stays high or unstable, get a shop to complete the proper reset.