Your Selected Vehicle
Parts for your 2007 Toyota Vitz|yaris-Throttle position sensors
Explore 4WD & Adventure
2007 Toyota Vitz/Yaris Throttle Position Sensor (TPS)
Technical confirmation: The 2007 Toyota Vitz/Yaris is fitted with a throttle position sensor. Toyota’s Technical Information System (TIS) Repair Manual for Yaris 2006–2011 (Engine Control – SFI – “Throttle Body with Motor”), the 2007 Yaris Electrical Wiring Diagram, and Toyota’s parts catalog all show an Electronic Throttle Control system (ETCS-i) that uses a throttle body assembly with an integrated throttle control motor and dual throttle position sensors (signals VTA1/VTA2). The factory diagnostics list DTCs P0120–P0124 and P2135 for TPS circuit/performance faults. On this model the TPS is part of the throttle body assembly and is generally not serviced separately.
On the 2007 Vitz/Yaris, the throttle position sensor’s job is to tell the engine computer exactly how far the throttle plate is open. Paired with the accelerator pedal position sensor, it lets the ECM command the throttle motor smoothly and accurately. That means crisp throttle response, stable idle, good fuel economy, and the right behaviour for cruise control and traction systems. Toyota uses a dual-track TPS (two signals) for redundancy and safety, so the ECM can cross-check the readings.
It’s not a routine “replace at X kilometres” item, but it does deserve attention during servicing. Under the bonnet, keep the TPS connector clean and firmly seated, and inspect the loom for chafing near the throttle body. A periodic throttle body clean can restore a lazy idle or slight hesitation: use a dedicated throttle-body cleaner, avoid soaking sensors, don’t force the butterfly by hand, and let it dry before refitting the intake duct.
After cleaning or replacing the throttle body, a throttle/idle relearn helps. With everything reconnected, start the engine and let it idle with all loads off until warm, then take a gentle drive for a few kilometres so the ECM can settle trims. With a scan tool (Techstream or equivalent), you can run the ETCS/throttle position reset and clear any stored DTCs.
If the TPS is faulty, symptoms often include a check engine light, erratic idle, flat spots on acceleration, poor economy, or limp-home behaviour. Common fault codes are P0120–P0124 and P2135. Because the sensor is built into the throttle body on this model, replacement usually means fitting a complete throttle body assembly with a new gasket. Torque the four mounting bolts evenly, reconnect the wiring, then perform the relearn. If a TPS code returns, check the accelerator pedal sensor and the wiring between the ECM and throttle body before condemning new parts.
- Typical service tip: consider a throttle body clean every 60–100,000 km, depending on fuel quality and driving conditions.
- Use quality, known-brand parts, cheap throttle bodies can cause calibration headaches and repeat faults.
FAQs
Where is the TPS on a 2007 Vitz/Yaris?
It’s built into the throttle body on the intake manifold, under the plastic intake duct. There’s no separate, adjustable sensor on this model—Toyota integrates the dual-track TPS with the throttle motor, so it’s replaced as one assembly.
Can the TPS be cleaned or adjusted?
The TPS itself is sealed and non-adjustable. You can safely clean the throttle bore and plate with throttle-body cleaner, but avoid flooding the sensor area. If the sensor tracks are worn or the unit fails electrical tests, the fix is a replacement throttle body and an ECM relearn.
Do I need a relearn after replacement?
Yes. After fitting a new throttle body, perform an ETCS/throttle position reset with a scan tool if available, or allow the ECM to relearn by idling to operating temperature and taking a short, gentle drive. This helps stabilise idle and throttle response.