Short answer
Key on, engine off. Set the meter to DC volts, back-probe the signal wire with the red lead and put the black lead on a good ground, then open the throttle slowly from closed to wide open. The voltage should climb smoothly with no jumps, dropouts or dead spots. Fluke gives about 0.4 to 0.7 V closed and 4.0 to 4.8 V wide open as a typical range, but your vehicle’s spec is in its service manual, and that is the number to trust.
What you need
- A digital multimeter with a DC volts setting. A MIN/MAX capture button helps catch dropouts.
- Back-probe pins, thin probes that slide into the back of the connector beside the wire.
- The wiring diagram for your vehicle, to identify the reference, signal and ground wires.
- Optional: a scan tool with live data, or a scope for intermittent faults.
Know the three wires
Most throttle position sensors have three wires: a 5 volt reference from the engine computer, a signal wire back to the computer, and a ground. OBD-Codes.com describes the 5 volt reference on P0121, and the same three checks appear in its P0120 fix path: reference, ground, then signal.
How to test a TPS sensor, step by step
Set up safely
Engine off. Turn the key to on (or accessory) so the sensor has power without the engine running. Keep hands clear of the throttle linkage and any electric throttle motor.
Set the meter
Black lead in COM, red lead in V. Select DC volts on a range that covers 5 V (Fluke uses the 6 V range). Turn on MIN/MAX capture if your meter has it.
Check the reference
Back-probe the reference wire with the red lead, black lead to a good ground. Expect about 5 V. No reference points to wiring or the computer, not the sensor.
Check the ground
Back-probe the sensor ground with the red lead and the black lead on the battery negative. It should read close to zero. A high reading means a poor ground, which can push the signal high.
Back-probe the signal
Red lead on the signal wire, black lead on a good ground. Note the closed-throttle voltage and compare it to your service manual.
Do the sweep
Open the throttle slowly from closed to wide open, then let it close slowly. The reading should rise and fall smoothly. Sudden jumps, dropouts or dead spots indicate a faulty sensor.
Wiggle the harness
Hold the throttle part open and wiggle the connector and wiring. If the reading jumps, the fault is in the wiring or connector rather than the sensor.
Steps follow Fluke’s guide and the diagnostic notes for P0120 and P0121.
Reading the result
How to read a TPS sweep test
| What you see | What it points to | Next step |
|---|---|---|
| No 5 V reference | Wiring or the engine computer | Trace the reference wire; see P0122 |
| Reference fine, ground reads high | Poor ground | Clean and repair the ground; see P0123 |
| Smooth sweep inside spec | Sensor is probably fine | Look at wiring, vacuum leaks, relearn |
| Jump, dropout or dead spot | Worn sensor track | Replace the sensor |
| Reading jumps when you wiggle the wire | Connector or harness | Repair the wiring first |
| Closed reading off, sweep smooth | Misadjusted or wrong part | Check the adjustment spec |
Codes help too. A low input code (P0122) often means an open or short to ground; a high input code (P0123) often means a lost ground or short to voltage; a range code (P0121) often means a worn track.
Testing with a scan tool instead
A scan tool that shows live data does the same sweep without back-probing. Watch the throttle position reading, in volts or percent, while you open the throttle slowly. A graphing scan tool makes dropouts easy to see. OBD-Codes.com suggests a scope for intermittent drops, since a quick glitch can slip past a meter.
OBD2 scan tools with live data
About resistance tests
Some guides add an ohms test across the sensor with it unplugged. Fluke describes it as optional: the reading should change smoothly as the throttle moves. Resistance specs vary a lot by sensor and are not published for every vehicle, so the voltage sweep is the more useful test for most people.
Failed the test? Read how to replace a TPS sensor or check the replacement cost.
Questions people ask
What voltage should a TPS read?
It depends on the vehicle. Fluke cites about 0.4 to 0.7 V at closed throttle and 4.0 to 4.8 V at wide open, and OBD-Codes.com cites roughly 0.5 V at idle and 4.5 V at full throttle. Some sensors read the other way round, high at idle. The service manual has the exact numbers for yours.
Can I test a TPS without a multimeter?
Yes, with a scan tool that shows live data. Watch the throttle position reading (in volts or percent) while you open the throttle slowly. It should rise smoothly with no jumps. A meter is still the better tool for checking the reference and ground.
How do I test a TPS on an electronic throttle?
Carefully. Most electronic throttle bodies have two position signals that the computer compares, and the plate is moved by a motor. Fluke warns not to force the throttle plate on electronic systems. Use live data while pressing the accelerator pedal, or follow the test in your service manual.
Should I pierce the wire to test it?
No. Back-probe the connector from the wire side instead. Fluke specifically says to back-probe so you do not pierce wires or damage insulation, because a pierced wire lets water in and corrodes later.
Sources
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.