Your Selected Vehicle
Parts for your 2004 Mazda 6-Throttle position sensors
Explore 4WD & Adventure
2004 Mazda 6 throttle-position-sensors: what they do and how to look after them
Technical sources including the Mazda 6 Workshop Manual (2003–2005, Engine Control System) and mainstream service data (Autodata/ALLDATA) confirm the 2004 Mazda 6 uses throttle-position-sensors (TPS). On the 2.3L L3 engine, the TPS is a dual-track sensor built into the electronic throttle body. On many 3.0L V6 (AJ) variants, a TPS is mounted to the throttle body. So yes, throttle-position-sensors are relevant and used on the 2004 Mazda 6.
On this model, throttle-position-sensors tell the engine computer exactly how far the throttle plate is open, so it can juggle fuel, spark and idle speed. The sensor’s live signal is critical for smooth take-off, steady cruising, kickdown on autos and fuel economy. The Mazda setup typically uses two tracks (TP1/TP2) for redundancy and safety, which is why faults often trigger a limp mode and a check engine light rather than letting the throttle misbehave.
As part of regular servicing, it’s smart to give the throttle body and its connector a once-over. For the 2.3L, the throttle-position-sensors are integrated, so there’s no separate sensor to swap, if the TPS fails, the whole throttle body assembly is replaced. For many 3.0L V6 cars, the TPS can be replaced on its own, but confirm by part number before ordering. Either way, use quality parts and avoid twisting the throttle plate by hand with the ignition on.
Good workshop practice includes:
- Scan for codes like P0121, P0122, P0123 or correlation faults between TP1/TP2, and confirm with live data rather than guessing.
- Inspect the TPS connector for green crusties or loose pins, and the harness for rub-throughs near the intake.
- Clean the throttle bore with approved throttle cleaner only, don’t flood the TPS area or use harsh solvents.
- After any throttle body/TPS work, carry out an idle/throttle relearn with a scan tool or the manufacturer procedure to stabilise idle and shift quality.
Drivers will notice a crook throttle-position-sensors through symptoms like hunting idle, flat spots off the line, sudden stalling, harsh or late shifts, poor fuel use or the car dropping into limp mode. If those show up, test it early—sorting a dodgy connector or cleaning a gummy throttle can save replacing parts. When replacement is needed, fresh gasket, correct torque on fasteners, and a proper relearn usually see the 2004 Mazda 6 back to crisp throttle response and reliable kilometres.
Popular questions
Does a 2004 Mazda 6 actually have throttle-position-sensors, even with drive-by-wire?
Yes. The 2.3L uses an electronic throttle body that contains twin throttle-position-sensors, while many 3.0L V6 versions have a TPS mounted on the throttle body. Both styles feed the ECU with throttle angle so fueling and timing behave properly.
What are the signs the throttle-position-sensors are failing on a 2004 Mazda 6?
Common clues include a surging or unstable idle, hesitation on take-off, sudden loss of power, rough or late shifts in autos, lousy fuel economy, and the check engine light with codes like P0121, P0122 or P0123. Some cars will go into limp mode to protect the engine.
Can the TPS be replaced separately, or does the whole throttle body need to be changed?
On the 2.3L, the throttle-position-sensors are integrated with the throttle body and aren’t serviced separately—replacement means swapping the full unit. On many V6 cars, the TPS is a separate bolt-on part. Always confirm by VIN or part number. After any TPS/throttle work, perform an idle/throttle relearn for a smooth result.