Repair guides, torque specs and fluid capacities for the 4.0L inline six, with every fact checked against two independent sources, one of them always the workshop manual.

Jeep Cherokee XJ throttle position sensor: symptoms and how to test it

12 Verified3 Single source1 Not yet verified

Last verified · Updated

Short answerShow me the answerHide the answer

The TPS is a 3-wire sensor on the side of the throttle body. The computer uses its signal for fuel, spark timing and idle, and on automatics the transmission uses it for shift points [1][2][3][4][6][8]. To test it, key on and back-probe the center (signal) wire [1][3][6]. On 1993–95 trucks you should see more than 0.2 V closed and under 4.8 V wide open [1][2][6]. On 1997–2001 it reads about 0.26 V closed up to about 4.49 V wide open [3][4][5][8]. The voltage must rise smoothly with no dropouts. The sensor is not adjustable [4][6][7].

At a glance
Signal wireCenter terminal of the 3-pin connector [1][2][3][6][7]
Test, 1993–95Over 0.2 V closed; under 4.8 V wide open [1][2][6]
Range, 1997–2001About 0.26 V closed to about 4.49 V wide open [3][4][5][8]
Codes1993–95 flash code 24 [1][6]; OBD-II P0122, P0123, P0121 [3][5][11][12][13]
Screws60 in-lb (7 N·m) [3][5][14]
Adjustable?No; the computer learns closed throttle [4][6][7]

What the TPS does

The throttle position sensor sits on the side of the throttle body. The throttle shaft turns it. It’s a variable resistor: the computer feeds it about 5 volts and reads back a voltage that rises as the throttle opens.[1][3][4][6][8]

The computer uses that signal to set fuel injector pulse width and spark timing at every throttle position, and to know when the throttle is closed (idle).[3][4][8] On 4.0L automatics, the AW4’s transmission computer also reads it to choose upshift points and when to lock the torque converter.[2][6] The 2000 manual adds that cranking with the pedal on the floor cuts fuel (clear-flood mode), and the computer knows this from the TPS.[4] Unverified The trigger is 2.608 V above the learned idle voltage. (factory manual only)

Symptoms

Unverified Owners link a failing TPS to a surging or hunting idle, a stumble or hesitation just off idle, and erratic or late AW4 shifts. A worn sensor often has a dead spot partway through its travel. (owner reports; no factory symptom list) These overlap with vacuum leaks and idle air control motor problems, so test before you buy.

A failed TPS sets a code:

  • 1993–95: flash code 24, TPS voltage high or low.[1][6] Read it by turning the key On-Off-On-Off-On within 3 seconds and counting the check-engine light flashes.[1][2][6]
  • 1996–2001 (OBD-II): P0122 (voltage low), P0123 (voltage high) and P0121 (TPS doesn’t agree with the MAP sensor).[3][5][11][12][13]

The voltmeter test

The factory test needs only a digital voltmeter.[1][3][6]

  1. Key on, engine off.
  2. Back-probe the center terminal of the TPS connector (that’s the signal wire), meter negative to ground.[1][2][3][6][7]
  3. Read it with the throttle closed, then open the throttle slowly by hand to wide open.
Years Closed throttle Wide open Sources
1993–95 more than 0.2 V less than 4.8 V [1][2][6]
1997–2001 about 0.26 V about 4.49 V [3][4][5][8]

The voltage must climb smoothly the whole way, with no jumps or dropouts.[1][2][3][6][7]

For 1997–2001, the factory test passes the sensor if it reads more than 0.26 V but under 0.95 V at closed throttle and under 4.49 V at wide open.[3][7][8]

Unverified If the readings are off, check the 5 V supply and ground wires back to the computer before you replace the sensor. (1993 third-party data only)[6]Unverified The 2001 data’s scan tool check wants 1.5 V or less closed, and a smooth sweep from about 0.8 V to more than 3.5 V. (2001 service data only)[10]

We don’t hold a factory manual for 1991–92 or 1996, so we haven’t listed values for those years. 1987–90 Renix trucks use a different engine computer and sensor, and none of these values apply to them.

Replacing the TPS

  1. Remove the air intake duct at the throttle body, unplug the sensor and remove its two screws.[5][9]
  2. The throttle shaft slides into a socket with tangs on the new sensor. Fit it so the sensor has to rotate a few degrees, under slight tension, to line up the screw holes. If it won’t rotate, take it off and refit it with the shaft on the other side of the tangs.[3][5][6][9]
  3. Tighten the screws to 60 in-lb (7 N·m).[3][5][14]
  4. Work the throttle by hand to make sure nothing binds before you start the engine.[3][5][9]

There’s no adjustment: the computer learns the closed-throttle voltage on its own.[4][6][7]

Verified values

Throttle position sensor tests and values (4.0L XJ)
ItemValueApplies toSourcesStatus
What the TPS isA 3-wire variable resistor on the side of the throttle body, turned by the throttle shaft. The computer feeds it about 5 V and reads the returned signal as throttle angle.1994, 1995, 1999, 2000 and 2001 factory manuals; 1993 data; 2001 data
Sources (6)
  1. 1994 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-4146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  2. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  3. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory)
  4. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  5. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
  6. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor (theory and operation)" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
What the computer uses it forFuel injector pulse width and ignition timing at all throttle positions, plus idle detection (a learned closed-throttle value)1999, 2000 and 2001 factory manuals; 2001 data
Sources (4)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory)
  3. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor (theory and operation)" (OEM-derived service data) (OEM-derived service data, independent)
  4. alloemmanuals.com, 2001 Cherokee, "Throttle Position (TP) Sensor specification" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
Automatic transmission (AW4)The transmission control module also reads the TPS signal and uses it for upshift points and torque converter lockup1995 factory manual (TCM inputs, 4.0L automatic); 1993 data
Sources (2)
  1. 1995 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-5146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  2. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
Report this value
Verified
Which terminal is the signalThe center terminal of the 3-pin connector is the output (signal)1994, 1995 and 1999 factory manuals; 1993 data; 2001 data
Sources (5)
  1. 1994 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-4146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  2. 1995 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-5146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  3. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  4. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
  5. alloemmanuals.com, 2001 Cherokee, "Throttle Position (TP) Sensor specification" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
Voltmeter test, 1993–95Key on, back-probe the center terminal: more than 0.2 V (200 mV) at closed throttle, less than 4.8 V at wide-open throttle, rising smoothly as the throttle opens1994 and 1995 factory manuals; 1993 data
Sources (3)
  1. 1994 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-4146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  2. 1995 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-5146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  3. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
Report this value
Verified
Signal range, 1997–2001About 0.26 V at closed throttle (idle) up to about 4.49 V at wide-open throttle1999, 2000 and 2001 factory manuals; 2001 data
Sources (4)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory)
  3. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  4. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor (theory and operation)" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
Voltmeter test limits, 1997–2001Closed throttle: more than 0.26 V but less than 0.95 V. Wide-open throttle: less than 4.49 V. Smooth rise in between.
We state the factory limit. The 2001 data gives "approximately .96 volt" at closed throttle, which agrees with the factory 0.95 V within meter precision.
1999 factory manual (test); 2001 data
Sources (3)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. alloemmanuals.com, 2001 Cherokee, "Throttle Position (TP) Sensor specification" (OEM-derived service data) (OEM-derived service data, independent)
  3. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor (theory and operation)" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
AdjustmentNone. The sensor is not adjustable; the computer learns the closed-throttle voltage.2000 factory manual (learned idle value); 1993 data and 2001 data (not adjustable)
Sources (3)
  1. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory)
  2. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
  3. alloemmanuals.com, 2001 Cherokee, "Throttle Position (TP) Sensor specification" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
Fitting a new TPSThe throttle shaft slides into a socket with tangs. The sensor must rotate a few degrees, under slight tension, to line up the screws; if it will not, refit it with the shaft on the other side of the tangs. Work the throttle by hand afterwards to check for binding.1999 and 2001 factory manuals; 1993 data; 2001 data
Sources (4)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  3. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
  4. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor: Installation" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
TPS screws60 in-lb (7 N·m)
The 2001 data lists 62 in-lb (7 N·m); the metric value is the same.
1999 and 2001 factory manuals; 2001 data
Sources (3)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  3. alloemmanuals.com, 2001 Cherokee, "Engine Controls torque specifications (Cherokee)" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified
Flash code, 1993–95Code 24: TPS voltage high or low1994 factory manual; 1993 data
Sources (2)
  1. 1994 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-4146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory)
  2. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
Report this value
Verified
OBD-II codesP0122 TPS voltage low; P0123 TPS voltage high; P0121 TPS voltage does not agree with MAP sensor1999 factory manual (P0122, P0123); 2001 factory manual (all three); 2001 data
Sources (5)
  1. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  2. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory)
  3. alloemmanuals.com, 2001 Cherokee, "DTC P0122: Throttle Position Sensor Voltage Low" (OEM-derived service data) (OEM-derived service data, independent)
  4. alloemmanuals.com, 2001 Cherokee, "DTC P0123: Throttle Position Sensor Voltage High" (OEM-derived service data) (OEM-derived service data, independent)
  5. alloemmanuals.com, 2001 Cherokee, "DTC P0121: TPS Voltage Does Not Agree With MAP" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Verified

Not yet verified

Throttle position sensor tests and values (4.0L XJ), not yet verified
ItemValueApplies toSourcesStatus
Scan tool check, 2001Closed throttle 1.5 V or less; the reading should sweep smoothly from about 0.8 V to more than 3.5 V as the throttle opens
Why not verified: Only the 2001 service data gives these scan-tool limits; the factory manuals send you to the DRB diagnostic manual, which we do not hold.
2001 data only
Sources (1)
  1. alloemmanuals.com, 2001 Cherokee, "Checking Throttle Position Sensor Operation" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Single source
When the OBD-II codes setP0122 at about 0.1 V and P0123 at about 4.9 V, each for 3.2 seconds with the key on; P0121 is checked with the engine above 1600 rpm
Why not verified: Only the 2001 service data (one source family) gives these thresholds.
2001 data only
Sources (3)
  1. alloemmanuals.com, 2001 Cherokee, "DTC P0122: Throttle Position Sensor Voltage Low" (OEM-derived service data) (OEM-derived service data, independent)
  2. alloemmanuals.com, 2001 Cherokee, "DTC P0123: Throttle Position Sensor Voltage High" (OEM-derived service data) (OEM-derived service data, independent)
  3. alloemmanuals.com, 2001 Cherokee, "DTC P0121: TPS Voltage Does Not Agree With MAP" (OEM-derived service data) (OEM-derived service data, independent)
Report this value
Single source
Clear-flood fuel cutoffCranking with the throttle wide open cuts fuel; the computer detects this from the TPS (2.608 V above the learned idle voltage)
Why not verified: Factory manual only; no independent source checked.
2000 factory manual
Sources (1)
  1. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory)
Report this value
Single source
1987–90 Renix TPSDifferent sensor and test; Renix trucks are not covered by the values above
Why not verified: We hold no Renix factory manual. Renix TPS test and adjustment figures circulate on forums only; we have not published them.
No factory source held for 1987–90
Sources (1)
  1. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent)
Report this value
Not yet verified

FAQ

What are the symptoms of a bad TPS on a Jeep XJ?
The computer uses the TPS for fuel, spark timing and idle [3][4][8], and on automatics the transmission uses it for shift points and converter lockup [2][6]. A sensor that drops out can upset any of those. Unverified Owners report surging or hunting idle, hesitation or a stumble off idle, and erratic AW4 shifts. The factory manuals list no symptom chart for the TPS, so test it rather than guess.
What voltage should a Jeep 4.0 TPS read?
On 1997–2001 trucks, about 0.26 V with the throttle closed up to about 4.49 V wide open [3][4][5][8]. On 1993–95, more than 0.2 V closed and less than 4.8 V wide open [1][2][6]. In both cases it must rise smoothly.
Can you adjust the TPS on a 4.0 Cherokee?
No. The sensor isn't adjustable; the computer learns the closed-throttle voltage [4][6][7]. It does need to be fitted so it rotates a few degrees under slight tension [3][5][6][9]. Unverified 1987–90 Renix trucks use a different sensor, and forum write-ups describe an adjustment procedure for them; we have no factory source for it.
How do I test a TPS without a scan tool?
Use a digital voltmeter. Key on, back-probe the center terminal and sweep the throttle slowly from closed to wide open [1][3][6]. The factory test only needs the meter.
Which wire is the TPS signal wire?
The center terminal of the 3-pin connector [1][2][3][6][7]. The other two carry the computer's 5 V supply and the sensor ground [1][4][6].

Sources (14)

  1. 1994 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-4146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory; accessed 2026-10-22)
  2. 1995 Jeep Cherokee and Wrangler Service Manual (Chrysler 81-370-5146), Group 14 fuel system and Group 21 transmission (archive.org OCR scan) (factory manual, factory; accessed 2026-10-22)
  3. 1999 Jeep Cherokee Electronic Service Manual (Chrysler 81-370-9146), Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory; accessed 2026-10-22)
  4. 2000 Jeep Cherokee (XJ) Service Manual, Group 14 Fuel System (PDF reproduced by johnmeister.com) (factory manual, factory; accessed 2026-10-22)
  5. 2001 Jeep Cherokee (XJ) Service Manual, Group 14 fuel system and Group 25 diagnostic trouble codes (archive.org OCR scan) (factory manual, factory; accessed 2026-10-22)
  6. 1993 Cherokee service data, engine performance tests, TPS adjustments and AW4 transmission control; third-party (archive.org item titled "Factory Service Manual" but not a Chrysler publication) (third-party service data, independent; accessed 2026-10-22)
  7. alloemmanuals.com, 2001 Cherokee, "Throttle Position (TP) Sensor specification" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  8. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor (theory and operation)" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  9. alloemmanuals.com, 2001 Cherokee, "Throttle Position Sensor: Installation" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  10. alloemmanuals.com, 2001 Cherokee, "Checking Throttle Position Sensor Operation" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  11. alloemmanuals.com, 2001 Cherokee, "DTC P0122: Throttle Position Sensor Voltage Low" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  12. alloemmanuals.com, 2001 Cherokee, "DTC P0123: Throttle Position Sensor Voltage High" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  13. alloemmanuals.com, 2001 Cherokee, "DTC P0121: TPS Voltage Does Not Agree With MAP" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)
  14. alloemmanuals.com, 2001 Cherokee, "Engine Controls torque specifications (Cherokee)" (OEM-derived service data) (OEM-derived service data, independent; accessed 2026-10-22)

How we source: editorial & sourcing policy. Spotted an error? Tell us.

Some parts links on this site may earn us a commission at no cost to you. We list OEM numbers first so you can buy anywhere. Affiliate disclosure. (No affiliate links are active yet.)

Verified. Two independent sources agree, and one of them is factory data.

Single source. Only one source gives this figure.

Not yet verified. It has not been checked against that rule yet.

Sources conflict. The sources do not agree, so both figures are shown.

2 catalogs. Two independent catalogs agree on an aftermarket number. Factory catalogs do not list those.

Every published fact needs two independent sources, one of them factory data. Anything short of that is flagged.

How we verify

Got feedback

Feedback

This sends to the same place as the feedback page.

Fields marked required must be filled in.

What is this about? (required)

Only if you want a reply