When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go hereXJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.
I just purchased a 2001 XJ with a CEL indicating the TPS was bad. I am not sure of the exact code, I came to the realization that I sold my last XJ with the reader inside. Doh!
Anyway the code indicated the TPS voltage wasn't as expected, So I figured it would be a simple fix with replacing the sensor. I replaced the sensor last night and the CEL is still on.
The jeep will idle a little bit rough, not bad at all. When I rev it in neutral, I get a bit of a kick and when the RPMs come down sometimes it will stall out.
The transmission also seems to shift pretty hard from first to second, I assume this could be attributed to the TPS as well.
I will be taking it to AutoZone to get the EXACT code tonight. Still waiting on my bluetooth OBDII adapter to arrive.
Last edited by Turbo Supra; Dec 2, 2014 at 08:17 AM.
There is no adjustment on an 01 XJ TPS. I know because I've got an intermittent low input voltage fault on my 00 XJ TPS.
Maybe the CEL just need to be reset.
Or maybe your wiring is crap, like mine.
I'll pickup a voltimeter this weekend and see if adjusting it makes any difference. From their, I'll clean up the connection with some carb cleaner and grease it. The valve did look pretty gritty, I suppose I could clean that out while I am in there.
I ran the voltmeter tonight. I saw a reading of .92 at closed and 3.92 at WOT. The voltmeter was set to 20 DCV. When set to 200 ACV.. I see 1.5 (closed) and 7.6 (WOT).
I'm new to this electric stuff, and hate it. Anybody have a clue?
I'm reading that a bad clockspring can cause this issue. I figured I would unplug the wires leading to it, clear the code, and see if it comes back. If it doesn't.. it must be the clock spring. Anyone know if these are accessible from the footwell or does the steering wheel need to be removed?
I unplugged the two plugs on the back of the steering wheel (clockspring) and did a reset of the computer. No more codes, and they haven't returned yet. It was a little boggy, but didn't stall. After giving it a couple revs it seemed to be running much better.
I'm thinking with a good tuneup it should run much better. But there you have it, another "TPS" code with the clockspring to blame.
I unplugged the two plugs on the back of the steering wheel (clockspring) and did a reset of the computer. No more codes, and they haven't returned yet. It was a little boggy, but didn't stall. After giving it a couple revs it seemed to be running much better.
I'm thinking with a good tuneup it should run much better. But there you have it, another "TPS" code with the clockspring to blame.
Can you go into a little more detail here? Can a clock spring gradually create a rough idle? Is there a delete to the clock spring all together?
The clockspring is on the same relay as the TPS and when something goes wrong, say a short, the TPS will be recieving a higher voltage than expected tripping the code. The ECU is confused and the motor will run like crap and shifting may be a little funky on the automatics.
The thoery is that the 5V supply to the clockspring is shorted to ground and is causing the PCM to have an erroneous dtc of P0123.
Steps I took:
Scanned for codes (P0123 - High Voltage from TPS)
Replaced TPS with Duralast TPS from AutoZone
Cleared codes (It returned almost instantly)
Checked voltage on TPS wiring
Checked for faulty wiring
Disconnected two plugs on clockspring
Cleared Codes
Reset ECU
Took it around the block, no codes returned, idle/lunging/sputtering seems to have stopped.