No high end acceleration, code p0123

2006 CHEVROLET SILVERADO
167,000 MILES • 4.3L • 6 CYL • 2WD • AUTOMATIC
Avatar
ELDEN BUTLER
  • MEMBER
  • 1 POST
My truck started running rough after a big rain , I had it scanned for check engine light the code that popped up was p0123 which was throttle position sensor high voltage. I changed the TPS and IAC , also changed my air filter and and cleaned the throttle body. still I can't go over 50 MPH unless down hill. I have no take off or passing acceleration. what could be the issue?
Jul 1, 2021 at 2:57 PM
Advertisement
Avatar
DANNY L
  • CERTIFIED EXPERT
  • 5,648 POSTS
Hello, I'm Danny.

Here is the information you requested. Here is a tutorial showing how to test electrical wiring:

https://www.2carpros.com/articles/how-to-check-wiring

I've attached below picture diagnostic steps for the code P0123 relating to the throttle position sensor. This is like a flowchart for diagnosing this code in its entirety. Let us know what you find and we'll go from there. Hope this helps and thanks for using 2CarPros.
Jul 1, 2021 at 8:01 PM