Symptom checker
How-to, repair

How to replace a TPS sensor, and reset it after

On a throttle with a cable, the sensor is usually two screws and a plug. The parts people skip are confirming the old one is really bad, seating the replacement on the shaft, and doing the relearn.

As an Amazon Associate we earn from qualifying purchases. How this site earns. No hands-on testing claims; see how we choose.

Updated October 12, 2026Research based, specs vary by vehicle

Fig. A: a cable throttle body with its separate sensor

Short answer

Confirm the fault with a sweep test, disconnect the battery, unplug the sensor, remove its two screws, and fit the replacement so its drive engages the throttle shaft. Plug it in, check the closed-throttle reading against your service manual, clear codes, and run the idle or throttle relearn your vehicle needs. On electronic throttles the sensor is usually built into the throttle body, so the job becomes a throttle body swap.

Before you buy: is the sensor separate?

TPS
Fig. 01Cable throttle: the TPS is a separate part on the shaft.
MOTOR + TPS
Fig. 02Electronic throttle: the sensors are usually built in.

Look at the throttle body. If a cable from the gas pedal turns it, the TPS is normally its own part. If there is no cable and a motor housing on the side, it is an electronic throttle. OBD-Codes.com describes those throttle bodies as having two embedded position sensors, so you usually replace the whole body. Some electronic throttle bodies do have a sensor-only replacement: SMP sells direct-fit sensors for some applications that let you replace only the sensor. TPS vs throttle body goes deeper.

How to replace a TPS sensor on a cable throttle

  1. Confirm the diagnosis

    Do the sweep test and check the reference, ground and wiring first. Code references list wiring and connectors among the most common causes, and a replacement sensor will not fix a broken wire.

  2. Let the engine cool and disconnect the battery

    Disconnect the negative battery cable. Note that this can reset idle settings and stored codes.

  3. Unplug the sensor

    Press the connector tab and pull the plug straight off. Look for corrosion, water and bent pins while it is apart.

  4. Mark and remove the old sensor

    If the sensor has slotted holes, mark its position on the throttle body first. Remove the two screws and pull the sensor straight off the shaft.

  5. Compare the parts

    Check that the replacement matches: connector shape, pin count, drive shape, and rotation direction. Match the number on the old part or your VIN.

  6. Fit the replacement

    Slide it on so the drive engages the throttle shaft and the sensor sits flat with no gap. Do not force it. Fit the screws snugly; do not overtighten into the aluminum.

  7. Check the closed-throttle reading

    Reconnect the plug and battery, key on, and read the signal with a meter or scan tool. Adjustable sensors are set to the factory voltage in your service manual; fixed sensors should already read in range.

  8. Clear codes and relearn

    Clear the codes and run the idle or throttle relearn your service manual describes, then test drive and rescan.

Relearn guidance from Jerry’s TPS replacement guide; wiring causes from OBD-Codes.com.

Where people go wrong

Electronic throttle body replacement, briefly

On drive by wire engines, replacing the throttle body usually means removing the intake tube, a connector, a few mounting bolts and a gasket, followed by a relearn that some vehicles can only do with a scan tool. Do not push the throttle plate open by hand on these units. Check prices first: a throttle body costs far more than a sensor, as the cost guide shows.

Electronic throttle bodies

Questions people ask

Where is the TPS sensor located?

On the side of the throttle body, on the end of the throttle shaft opposite the cable or linkage. Follow the intake tube from the air filter to the engine; the throttle body is where it meets the intake manifold. On electronic throttles the sensor sits inside the throttle body housing.

How do I reset a TPS sensor after replacing it?

It depends on the vehicle. Jerry notes many cars need a relearn after replacement; some do it with a key-on and idle routine, others need a scan tool. Clearing codes alone is not always enough. The exact routine is in your service manual.

Do I need to disconnect the battery?

It is the safe habit before unplugging sensors. Be aware it can also reset idle and radio settings, and on many vehicles it triggers the same relearn you need anyway.

Why is my idle high after replacing the TPS?

Usually because the computer has not relearned closed throttle, the sensor is not seated on the shaft, or an adjustable sensor is set wrong. Jerry notes that if idle hunts or stays high after replacement with no faults present, the relearn is necessary.

Sources

  1. OBD-Codes.com: P2135
  2. Standard Motor Products TH455 listing (Transend)
  3. Jerry: Throttle position sensor replacement cost
  4. OBD-Codes.com: P0122

Last reviewed 2026-10-12. General guidance only: specs, procedures and fitment vary by vehicle, so confirm in your service manual and on the listing before you buy or wrench.