Skip to content Skip to navigation menu

Your Selected Vehicle

Brands

Show More Show Less

Price

Parts for your 2004 Holden Barina-Throttle position sensors

Sort by

Explore 4WD & Adventure

Showing 1 - 39 of 414 products

2004 Holden Barina Throttle Position Sensor (TPS)

Yes, the 2004 Holden Barina (XC, Opel Corsa C platform) uses a throttle position sensor. Factory sources including the Holden Barina XC service manual and Opel TIS for Corsa C note a TPS mounted on the throttle body. On cable-throttle variants (e.g., Z14XE), the TPS is a dedicated sensor on the throttle shaft. On electronic throttle (drive-by-wire) variants (e.g., Z14XEP Twinport), the throttle body contains dual TPS tracks and the accelerator pedal has its own position sensor. The engine control module relies on these inputs, which is why TPS-related DTCs such as P0120–P0124, P0220, P2135 and TAC codes are listed in the diagnostic charts for this model.

On the 2004 Barina, the throttle position sensor tells the ECU exactly how far the throttle plate is open, so fuel, ignition and idle control stay sharp. Whether it’s the cable setup or the electronic throttle body, the car uses this signal to manage cold starts, smooth idle, quick take-offs and crisp gear changes. If the sensor’s reading is flaky, drivers can cop flat spots, erratic idle, poor fuel economy or a glowing check engine light.

As part of regular servicing, it’s smart to give the throttle body a look under the bonnet. With the battery safely disconnected, inspect the TPS connector for broken locks, green crust on pins or chafed wiring near the throttle body. On cable-throttle cars, a gentle clean of the throttle bore helps, but don’t drown the TPS area in solvent. For drive-by-wire throttle bodies, avoid forcing the plate open, use throttle-safe cleaner sparingly and let it dry before refitting.

Diagnostics are best done with a scan tool. Watch the throttle position percentage as the pedal is slowly pressed: it should rise smoothly with no sudden drops. Any DTCs like P0121 or P2135 point to a mismatch or noisy signal. If the sensor is part of the throttle body (common on Z14XEP), replace the assembly as a unit using quality parts. After replacement, perform a throttle learn with a capable scan tool, if that’s not handy, allow a full warm-up and idle period so the ECU can relearn. Always check the throttle body gasket, torque the fasteners evenly, and clear codes before a road test.

Most owners will find TPS issues are fixable without drama. A careful inspection, correct cleaning, proper relearn and good-quality parts usually restore the Barina’s perky throttle response and tidy idle straight away.

  • Typical signs of trouble: surging idle, hesitation off the line, higher fuel use, limp-home mode, and TPS/APP correlation codes.
  • Service tip: protect connectors with dielectric grease after repairs to keep out moisture.

Popular questions

Does the 2004 Holden Barina have a separate TPS or is it integrated?

It depends on the engine variant. Cable-throttle Barinas use a separate TPS mounted on the throttle shaft. Drive-by-wire versions (common on Z14XEP Twinport) have dual TPS tracks built into the electronic throttle body, plus a separate accelerator pedal position sensor. Either way, the ECU needs a throttle position signal.

What are the common symptoms of a failing TPS on a 2004 Barina?

Owners often notice unstable idle, flat spots on acceleration, higher fuel use and a check engine light. Scan tools may show codes like P0120–P0124, P0220 or P2135. Live data typically reveals a jumpy or inconsistent throttle percentage reading as the pedal is pressed.

After replacing the TPS or throttle body, is a relearn needed?

Yes. If the throttle body or TPS is replaced, run a throttle/idle learn with a scan tool for best results. Without a tool, allow the engine to reach operating temperature and idle undisturbed so the ECU can adapt. Clear any stored codes and confirm smooth throttle response on a short road test.

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Does the 2004 Holden Barina have a separate TPS or is it integrated?", "acceptedAnswer": { "@type": "Answer", "text": "It depends on the engine variant. Cable-throttle Barinas use a separate TPS mounted on the throttle shaft. Drive-by-wire versions (common on Z14XEP Twinport) have dual TPS tracks built into the electronic throttle body, plus a separate accelerator pedal position sensor. Either way, the ECU needs a throttle position signal." } }, { "@type": "Question", "name": "What are the common symptoms of a failing TPS on a 2004 Barina?", "acceptedAnswer": { "@type": "Answer", "text": "Owners often notice unstable idle, flat spots on acceleration, higher fuel use and a check engine light. Scan tools may show codes like P0120–P0124, P0220 or P2135. Live data typically reveals a jumpy or inconsistent throttle percentage reading as the pedal is pressed." } }, { "@type": "Question", "name": "After replacing the TPS or throttle body, is a relearn needed?", "acceptedAnswer": { "@type": "Answer", "text": "Yes. If the throttle body or TPS is replaced, run a throttle/idle learn with a scan tool for best results. Without a tool, allow the engine to reach operating temperature and idle undisturbed so the ECU can adapt. Clear any stored codes and confirm smooth throttle response on a short road test." } } ]}