Your Selected Vehicle
Parts for your 2003 Toyota Bb-Throttle position sensors
Explore 4WD & Adventure
2003 Toyota bB throttle position sensor (TPS): what it does and how to look after it
Technical conclusion: The 2003 Toyota bB (NCP30/31/35 with 1.3‑litre 2NZ‑FE and 1.5‑litre 1NZ‑FE petrol engines) does use a throttle position sensor. Toyota’s New Car Features (NCF) documents for the 1NZ/2NZ families describe Electronic Throttle Control (ETCS‑i) that employs dual‑track throttle position signals (VTA1/VTA2) within the throttle body. The Toyota Repair Manual for the NCP30‑series also lists diagnostics and test procedures for TPS‑related DTCs (P0120–P0123, P0220, etc.), and the 2003 bB Electrical Wiring Diagram shows the TPS circuits feeding the engine ECU. On that basis, the TPS is a relevant, fitted component on the 2003 Toyota bB.
On the 2003 Toyota bB, the throttle position sensor tells the ECU exactly how far the throttle blade is open, so the engine can match fuel and ignition to the driver’s right foot. On most bB variants of this era the TPS is integrated into the electronic throttle body as a dual‑track sensor, giving the ECU two matching signals for accuracy and safety. Regardless of whether the car has a cable throttle or ETCS‑i, a reliable TPS signal is key for smooth tip‑in, stable idle, decent fuel economy and clean gear changes.
Common signs a TPS is on the fritz include hesitant acceleration, hunting idle, random stalling at the lights, harsh kick‑downs, or the car dropping into limp‑home with a check‑engine light. Scan tools will often show erratic TP% or log codes like P0120–P0123.
As part of regular servicing (every 20,000–30,000 km, or if drivability goes a bit off), it’s worth:
- Inspecting the throttle body and connector under the bonnet for oil vapour gunk or green corrosion on pins.
- Cleaning the throttle bore and plate with a proper throttle‑body cleaner (avoid soaking the sensor area).
- Checking live data with a scan tool: TP% or VTA voltage should rise smoothly with no dead spots.
- Performing an idle/throttle learn after cleaning or battery disconnection (per the Toyota procedure).
Replacement advice depends on which throttle you’ve got. On ETCS‑i models, the TPS is part of the throttle body, so the fix is to replace the assembly. Use a new gasket, tighten evenly, plug in, clear codes and perform the relearn. On cable‑throttle versions, the TPS is a bolt‑on item, mark the old position, fit a quality (Denso‑type) sensor and set the base voltage/angle as per the repair manual, then clear codes and verify smooth TP% on a test drive.
Look after the wiring and keep the throttle clean, and the bB’s TPS will usually go the distance without drama.
- Technical sources referenced:
- Toyota New Car Features (NCF), 1NZ‑FE/2NZ‑FE with ETCS‑i – throttle position (VTA1/VTA2) description.
- Toyota Repair Manual, NCP30/31/35 bB (circa 2000–2005) – DTC P0120–P0123 diagnostics and TPS inspection.
- Toyota Electrical Wiring Diagram (EWD) for 2003 bB – throttle position sensor circuits to the engine ECU.
Popular questions about 2003 Toyota bB throttle position sensors
Where is the TPS on a 2003 Toyota bB?
It’s mounted on the throttle body. On ETCS‑i versions it’s built into the throttle actuator assembly and isn’t serviced separately. On cable‑throttle versions it’s a small, black, bolt‑on sensor on the side of the throttle shaft with a 3‑pin connector.
Can a faulty TPS be cleaned, or does it need replacing?
The throttle bore and plate can be cleaned to fix sticky idle issues, but the sensor itself isn’t designed to be opened or flushed. If the TPS signal is erratic or out of range, replace the sensor (cable type) or the complete throttle body (ETCS‑i type).
Do I need to recalibrate anything after TPS or throttle work?
Yes. After replacing the TPS or cleaning/replacing the throttle body, perform the Toyota idle/throttle learn procedure and clear any stored DTCs. Using a scan tool to confirm a smooth TP% sweep before driving is a good shout.