Your Selected Vehicle
Parts for your 1999 Mazda Premacy-Throttle position sensors
Explore 4WD & Adventure
1999 Mazda Premacy throttle position sensor (TPS): purpose, servicing and replacement
Technical sources confirm the 1999 Mazda Premacy is fitted with a throttle position sensor (TPS) and relies on it for engine management. The Mazda Premacy (CP) Workshop Manual for Fuel and Emission Control Systems lists a TPS on the throttle body, the Mazda Electronic Parts Catalogue (EPC) shows a dedicated throttle sensor for CP-series Premacy engines (such as the FP-DE 1.8), and trade data sets like Autodata/Mitchell wiring diagrams depict a variable-resistance TPS signal to the engine control unit (ECU). Haynes coverage for the related Mazda 323/Familia platform of the same era also documents the same style TPS and diagnostics.
On a 1999 Premacy, the TPS tells the ECU exactly how far the throttle plate is open. That input is used to trim fuelling and ignition timing, stabilise idle, smooth out acceleration, and, on auto models, influence gear changes. If the TPS goes out of spec, the driver may notice a rough or hunting idle, flat spots, surging, poor fuel economy, a hesitant take-off, or a Check Engine light with codes such as P0120–P0123.
As part of regular servicing, it’s worth giving the throttle body and TPS connector a once-over. Under the bonnet, check the TPS plug for corrosion or loose pins, and make sure the loom isn’t chafed. A careful throttle body clean (but never soaking or spraying directly into the TPS) can prevent sticky throttle movement that mimics a bad sensor. If testing, a multimeter or scan tool should show a smooth TPS voltage sweep from roughly closed throttle to wide open, with no dead spots.
- Common signs it’s time to replace the TPS:
- Erratic idle or stalling after coming to a stop
- Flat spots on light throttle and poor fuel economy
- Inconsistent or delayed auto shifts (auto models)
- Stored DTCs like P0120, P0122, P0123
Replacement is straightforward for a competent home mechanic: disconnect the battery, unplug the sensor, remove the two screws on the side of the throttle body, fit the new TPS, and align it as specified so the base voltage is correct. Use a proper JIS screwdriver to avoid chewing the screws, and don’t overtighten—these housings are plastic. Many ECUs will adapt on their own, but it’s good practice to perform an idle relearn: warm the engine, switch all loads off (A/C, lights), let it idle, then take a short drive through varying throttle openings so the ECU settles. If a scan tool is available, run a TPS or idle learn procedure for best results.
Popular questions
What are the symptoms of a failing TPS on a 1999 Mazda Premacy?
Typical symptoms include a hunting or high idle, flat spots when cruising around town, poor fuel economy, and the Check Engine lamp. On automatic models, it can also cause odd or late shifts. A scan may show P0120–P0123. Intermittent faults often show up more when the engine bay is hot.
Does the TPS need calibration after replacement?
Yes, alignment matters. The TPS must be installed so its base signal is within spec at closed throttle. Many Premacy ECUs will self-learn, but doing an idle relearn and verifying the closed-throttle reading with a scan tool gives the best result and prevents a high or unstable idle.
Can the TPS be cleaned instead of replaced?
The TPS itself isn’t a serviceable part. Cleaning the throttle body can help drivability, but if the sensor track is worn or the signal is jumpy, replacement is the fix. Always avoid spraying cleaners directly into the TPS and keep the connector clean and dry.