Your Selected Vehicle
Parts for your 2003 Toyota Corolla-Throttle position sensors
Explore 4WD & Adventure
2003 Toyota Corolla throttle position sensor (TPS)
The 2003 Toyota Corolla does use a throttle position sensor. Toyota’s factory repair information for the E120 Corolla (Engine Control System for 1ZZ–FE and 2ZZ–GE) specifies ECM monitoring of throttle position and includes diagnostic trouble codes P0120–P0124 and P2135 for TPS circuits. Mainstream workshop manuals covering 2003–on Corolla models also document TPS testing and replacement, confirming the part is relevant to this vehicle.
On this Corolla, the throttle position sensor tells the engine control module how far the throttle plate is open so it can meter fuel, spark timing and idle speed properly. Depending on variant, the car may have a cable-operated throttle with a bolt-on TPS, or an electronic throttle body (ETCS-i) with dual built-in TPS elements for redundancy. Either way, the ECM constantly checks that signal for smooth, accurate changes as you press and release the pedal.
When servicing a 2003 Corolla, the TPS isn’t a routine replacement item, but it’s worth giving the throttle body and connector a once-over every 40,000–60,000 kilometres. A light clean of the throttle bore and plate, plus inspecting the TPS plug for corrosion or broken locking tabs, helps keep the signal stable. Avoid harsh solvents on the sensor, use approved throttle body cleaner on the bore and electrical contact cleaner on the connector only.
If drivability goes a bit crook — erratic idle, flat spots, poor fuel economy, harsh auto shifts, or a check engine light — scan for codes like P0120–P0124 or P2135. On cable-throttle cars, you can test the TPS with a multimeter or scan tool: you’re looking for a smooth sweep from roughly 0.5 V at closed throttle to around 4.5 V wide open without any dropouts. If replacing that style, mark the old sensor’s position, fit the new one, and fine-tune its alignment so the closed-throttle voltage is within spec before tightening the screws.
For ETCS-i variants, the TPS is integrated into the throttle body and isn’t serviced separately, the fix is a complete throttle body assembly if the sensor is faulty. After any work, perform an idle/throttle learn with a capable scan tool or allow the ECM to relearn by idling to full operating temperature with accessories off. Genuine or high-quality aftermarket parts are recommended for reliable behaviour in Aussie and Kiwi conditions.
- Common symptoms: rough idle, hesitation, surging, higher fuel use, MIL on
- Common codes: P0120–P0124 (TP circuit range/performance), P2135 (TP sensor correlation)
- Service tip: inspect wiring looms for chafing near the throttle body
Does a 2003 Toyota Corolla have a throttle position sensor or is it fully drive-by-wire?
All 2003 Corolla variants have a TPS signal. Some models use a cable throttle with a separate TPS, while many use ETCS-i with dual internal TPS sensors inside the throttle body. The ECM monitors these signals for accuracy and redundancy.
What are typical TPS fault codes and how are they diagnosed?
Expect codes like P0120–P0124 and sometimes P2135. Check freeze-frame data, inspect the connector, and verify a smooth voltage sweep via a scan tool or multimeter. If the signal drops out or jumps, the sensor or wiring is likely at fault.
Do I need a relearn after TPS or throttle body work?
Yes. Use a scan tool to run throttle/idle initialise where possible. If that’s not available, let the engine idle to operating temperature with loads off so the ECM can relearn. Clear fault codes and confirm stable idle and throttle response on a short road test.