Your Selected Vehicle
Parts for your 2009 Mazda 3-Throttle position sensors
Explore 4WD & Adventure
2009 Mazda 3 throttle position sensor (TPS) — what it does and how to look after it
Yes, the 2009 Mazda 3 uses a throttle position sensor. Mazda’s factory workshop manual and wiring diagrams for the BK (late) and BL series, along with Mazda’s OBD-II diagnostic references (DTCs P0120–P0124, P2135), identify a throttle position (TP) signal as part of the engine management. On 2009 models with electronic throttle control (drive-by-wire), the TPS is built into the throttle body as dual tracks, earlier carry-over configurations still monitor throttle angle via a sensor on the throttle body. Either way, the ECU relies on TPS feedback.
The TPS tells the engine computer exactly how far the throttle plate is open. That info is blended with data from the mass air flow sensor, oxygen sensors, crank and cam sensors to nail fuelling, spark timing, idle control and transmission shift strategy. The result is smoother take-off, better economy and cleaner emissions. Because the 2009 Mazda 3 is mapped tightly from factory, a clean, accurate TPS signal is a big part of keeping it feeling lively and predictable.
As part of regular servicing, it’s worth giving attention to the throttle body and TPS circuit. For drive-by-wire cars, the TPS is integrated and not usually serviceable on its own, so focus on prevention: keep the throttle bore clean (use throttle-body-safe cleaner), inspect the connector and harness for corrosion or chafing, and make sure the battery and grounds are healthy. A scan tool can show throttle angle and voltage tracks, both should move smoothly with no flat spots. If the ECU throws codes like P0121, P0122, P0123 or P2135, or there’s erratic idle or hesitation, test before replacing parts.
When replacement is needed on drive-by-wire models, the fix is typically a complete throttle body assembly (with integrated TPS). Use a quality gasket, follow torque specs, and carry out an idle/throttle relearn using a scan tool or the prescribed Mazda procedure so the ECU can relearn the new unit’s zero and full-scale positions. On versions where the TPS is separate, mark the original position, fit the new sensor carefully, and verify closed/open voltage against spec. After any work, clear codes and road test, checking that throttle response is linear and stable.
- Typical symptoms: hunting or high idle, flat spots on acceleration, poor fuel economy, “Check Engine” light with P0120–P0124/P2135.
- Good practice: clean throttle body every 40–60,000 km, inspect connectors each service, perform throttle relearn after battery or throttle work.
Popular questions about 2009 Mazda 3 throttle position sensors
How can they tell the TPS is failing on a 2009 Mazda 3?
Common clues include a fluctuating or high idle, hesitation on tip-in, and the check engine light. A scan tool helps confirm it: watch the throttle angle or TPS voltage while slowly pressing the pedal. If the value jumps, drops out, or disagrees with the accelerator pedal position sensor, the ECU may log P0121–P0123 or P2135. Always rule out wiring or a dirty throttle plate before condemning the sensor.
Can the TPS be replaced separately, or is it part of the throttle body?
On most 2009 Mazda 3 models with electronic throttle control, the TPS is integrated into the throttle body and isn’t sold separately, the repair is a complete throttle body assembly. Some earlier carry-over units with a cable-style throttle have a replaceable TPS. Checking the vehicle’s build and throttle type (drive-by-wire vs cable) will steer the parts choice.
Does a new TPS or throttle body need calibration?
Yes. After fitting a throttle body or TPS, the ECU needs to relearn the closed and open positions. Many scan tools have an “idle air volume learn” or “throttle/idle relearn” routine. Without this, idle quality and throttle response may be off. It’s also smart to clear codes, verify smooth live data and take a short drive cycle.