Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

How to reset throttle position sensor on Chevy?

There isn’t a single universal reset button for the throttle position sensor (TPS) on Chevy vehicles. In most GM cars with drive-by-wire, the PCM handles throttle-position learning, and you may need a dealer-grade scan tool or a specific drive cycle after replacing the sensor. If the TPS is suspected to be faulty, replace it and then perform the recommended relearn; cleaning or wiring repairs may be enough in some cases.


This article explains what the TPS does, common symptoms of a failing sensor, how to diagnose it, and the steps to perform a relearn or idle adaptation on Chevy models. Procedures vary by engine and year, so consult your service manual for model-specific instructions and safety warnings.


What the throttle position sensor does in a Chevy engine


The throttle position sensor measures the angle of the throttle plate on the throttle body and relays that information to the engine control module (ECM/PCM). The PCM uses these readings to adjust fuel delivery, ignition timing, and idle speed. When the TPS drifts or becomes faulty, you can experience rough idle, hesitation, surging, or poor acceleration. On most GM engines, TPS sensors are part of a 0–5-volt feedback system, with near-zero voltage at closed throttle and close to 5 volts at full throttle. Sensor faults typically trigger trouble codes such as P0120, P0121, P0122, or P0123, though exact codes can vary by year and model.


Is a reset or relearn required after TPS work?


For many Chevy engines, you don’t “reset” the TPS in the sense of a single button press. After replacing a faulty TPS, the ECM often needs to relearn the correct idle and throttle position through a scan tool or a defined drive cycle. Some models perform this automatically over multiple drive cycles, while others require an explicit throttle-position learn using a diagnostic tool. Always refer to the specific service manual for your year and engine to ensure you follow the proper procedure.


Steps to diagnose and relearn (with and without a scan tool)


Before attempting any relearn, perform these basic checks to confirm the TPS is at fault and to prepare for the procedure. If any step reveals a more serious wiring or sensor issue, address that first.



  • Locate the TPS on the throttle body and inspect the connector, wiring harness, and grounds for damage, corrosion, or looseness. Reseat or repair as needed.

  • Check for vacuum leaks or intake leaks around the throttle body that could affect idle and throttle readings.

  • Scan for codes with an OBD-II scanner. Note any P0120–P0123 codes or other sensor-related codes and clear them after repairs to see if they return.

  • With the ignition ON and the engine OFF, test the TPS signal with a digital multimeter. Most GM TPS sensors use a 0–5V signal: expect near 0–1V at closed throttle and near 4.5–5V at wide-open throttle. Check the 5V reference and ground pins for continuity and stability; wiggle the harness to ensure the readings remain steady.

  • Clean the throttle body and the TPS area if carbon buildup is present, using a cleaner approved for sensors. Do not apply cleaner directly to the sensor’s electrical contacts.

  • If you find a faulty wiring harness, damaged connector, or a sensor that cannot maintain a stable voltage, replace the TPS before attempting a relearn.


After the checklist, you can proceed with relearn using a scan tool or by performing a drive cycle. The exact steps depend on your vehicle year and the tool you have available.




With a scan tool or dealer-level software (GM Tech assisted tools, or compatible OBD tools), follow the relearn procedure specific to your engine. If your tool supports it, perform a “Throttle Position Learn” or “TPS Adaptation” (sometimes listed as “TAC Learn” or “Throttle Body Learn”).



  • Connect the scan tool to the vehicle and ensure the ignition is ON with the engine OFF. Access the Powertrain/Engine menu and locate the Throttle Position Learn or TPS Adaptation function. Follow the on-screen prompts exactly as prompted by the tool. This often involves ensuring the accelerator pedal is steady and, in some cases, cycling the pedal through several full-throttle and part-throttle positions as directed by the tool.

  • After the tool completes the relearn, start the engine and let it idle. The PCM will finalize the learned position as the engine reaches normal operating temperature. Take the vehicle for a brief test drive to verify smooth idle and throttle response.

  • Check for codes again and clear them if the relearn procedure shows success. If codes return or idle is unstable, recheck wiring, sensor integrity, and potential vacuum leaks.


If you do not have a compatible scan tool, you can still perform a drive-cycle based idle learn on some models, though the steps vary by year and engine. In general, you should:



  • Replace the TPS if you have confirmed it’s faulty and confirm all wiring is sound.

  • Reconnect the battery if it was disconnected during repair and ensure all electronics are reset.

  • Start the engine and let it idle in Park or Neutral until it’s warm (a few minutes). Then drive smoothly at various speeds, avoiding rapid throttle inputs, to allow the PCM to relearn idle and throttle positions over several minutes of driving.

  • Return to normal driving and monitor for surging, stalling, or hesitation. If problems persist, seek professional diagnosis to rule out vacuum leaks, MAF/MAP sensor issues, or intake manifold problems.


After performing a relearn, a short test drive is essential to confirm that idle stability and throttle response have returned. If symptoms persist, the issue may lie elsewhere, such as vacuum leaks, a failing MAF/MAP sensor, or incorrect throttle body alignment.


Common mistakes to avoid


Avoid unplugging the battery or disconnecting power without preparing for possible anti-theft or radio reset requirements. Do not spray cleaners into connectors, and never apply cleaners to the sensor’s electrical terminals. Ensure you use a sensor-compatible model and correct torque when reinstalling the throttle body. If in doubt, consult a professional technician or your Chevrolet dealership.


Summary


Resetting or relearning a Chevy TPS is less about pressing a button and more about ensuring the sensor and its wiring are healthy, then performing the ECM’s idle/throttle learn procedure with a scan tool or appropriate drive cycle. Replacing a faulty TPS is usually followed by a relearn to ensure smooth idle and accurate throttle response. Always consult your vehicle’s service manual for model-specific steps, and if you’re unsure or the vehicle exhibits persistent drivability issues, seek professional help.

How to reset Chevy throttle position sensor?


Method 2: Reset TPS Without a Scanner (Manual Method)

  1. Turn the ignition off.
  2. Reconnect the battery terminal securely.
  3. Without starting the engine, turn the ignition key to the "ON" position (all dashboard lights on).
  4. Slowly press the accelerator pedal to the floor, hold it for 10 seconds, then release.

Ask More



How to reset electronic throttle control manually on a Chevy Silverado?


Then start the engine. And allow it to run for 3. Minutes. Next turn the engine off for a minimum of 1. Minute.



Do I need to reprogram my computer after replacing the throttle position sensor?


Let uncorrected, it can affect how it operates, and cleaning the throttle body is often enough to resolve these issues. However, after cleaning, replacing, or repairing the throttle body, the ECU could lose its calibration for the throttle body's position. That's where a throttle body relearn comes in.
Ask More



How to manually reset TPS sensor?


Hold it there for 3 seconds. And then slowly release it over 4 seconds. Done good now repeat this entire press hold release. Process two more times yep three rounds.


Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.