P0123 Code on 1999 Jeep Wrangler Sport: TPS Replacement Failed - Sputtering & CE Light Issues
I own a 1999 Jeep Wrangler Sport and am currently troubleshooting a persistent P0123 diagnostic trouble code along with noticeable engine sputtering and the Check Engine (CE) light. Prior to this, I replaced the intake manifold, but before that, both the CE and AIRBAG warning lights illuminated. The horn and other electrical functions work normally. I've already replaced the Throttle Position Sensor (TPS), even swapping in a different throttle body, yet the P0123 code persists along with severe hesitation and sputtering during acceleration. I’ve visually inspected the wiring harness near the TPS, but no obvious damage is apparent. I’m now seeking expert advice on potential root causes. Key points: - Vehicle: 1999 Jeep Wrangler Sport - Fault Code: P0123 (Throttle Position Sensor Circuit Range/Performance) - Symptoms: Sputtering, hesitation, CE light on - TPS replaced — no improvement Could the issue be related to a faulty clock spring? I’ve read several forum posts suggesting that in certain Jeep models, especially older ones like the 1999 Wrangler, a failing clock spring can interfere with the TPS signal due to electrical interference in the 5-volt reference circuit. This may cause misreadings even after replacing the TPS. I’m looking for clear, actionable steps — such as how to test the clock spring or whether a diagnostic scan is needed to confirm if the airbag module or TPS circuit is at fault. Any real-world experiences with similar issues on this model would be greatly appreciated.
Inspect the wiring harness leading to the TPS for signs of wear, chafing, or damage. If no visible issues are found, use a multimeter or oscilloscope to test the TPS signal wire — look for an open circuit, short to power, or ground fault. These are common causes of P0123 codes.