Chevy Avalanche Fan Club of North America Logo
Please login or register.

Login with username, password and session length
Advanced search  

News:

Keep CAFCNA Alive! Become a Supporting Member Today!

Pages: [1]   Go Down

Author Topic: PO121 code  (Read 7228 times)

0 Members and 1 Guest are viewing this topic.

07AVMAN

  • New Member
  • *
  • Offline Offline
  • Posts: 9
PO121 code
« on: 11/23/11 05:00 PM »

2007, 5.3l, 61k is getting code PO121 and research shows it is the TPS. Is it a replaceable part or do I need the whole throttle body? Did not pass emissions due to this code. Would cleaning the throttle body solve it long enough to pass?
By the way, it runs great no issues of running rough or stalling.
Any help would be greatly appreciated.
Logged

08z71

  • Member
  • **
  • Offline Offline
  • Posts: 13
Re: PO121 code
« Reply #1 on: 11/23/11 05:29 PM »

tps or throttle position sensor is a replaceable part usually not to expensive bolted to the throttle body usually would find an unusual idle or lack of throttle response with a problem there the first thing i would do is unplug it clean and dielectric grease the connection and see if the code goes away
Logged

07AVMAN

  • New Member
  • *
  • Offline Offline
  • Posts: 9
Re: PO121 code
« Reply #2 on: 11/24/11 02:56 AM »

Thanks I will give that a try.
I believe it is located directly on top of the throttle body just back from the intake?
Another question...can I clean inside the throttle body with straight carb cleaner or do I need to get special stuff?
Thanks for any help.
Logged

Alexander

  • Full Member
  • ***
  • Offline Offline
  • Posts: 110
Re: PO121 code
« Reply #3 on: 11/24/11 05:30 AM »

The throttle position sensor will be located on one side of the throttle body.  The shaft that turns the throttle butterflies will literally turn the TPS sensor.  The sensor itself has a spring-loaded mechanism, which usually requires some preload -- you might have to put the TPS sensor on the throttle body crooked, then rotate it into position to be bolted in place (or else move the throttle blades by hand as you install the sensor).  I've not replaced one on the Avalanche before -- only on older cars - so I cant say for certain.

I prefer using Seafoam to clean the intake tract.  Whatever you use, just make sure it's sensor-safe.  Some say carb cleaners can remove special coatings on throttle body blades aimed at preventing carbon buildup, but I've never looked into whether or not that's true.
« Last Edit: 11/24/11 05:42 AM by Alexander »
Logged
2007 LTZ -- Black/Ebony 5.3L 4x4 & Fully Loaded

07AVMAN

  • New Member
  • *
  • Offline Offline
  • Posts: 9
Re: PO121 code
« Reply #4 on: 11/26/11 04:39 AM »

Thanks,
I did clean the throttle body and now can't get it to relearn the throttle position. I tried the run 3 minutes off 1 mintue and on for 3 minutes to no avail. Then tried driving it for over 20 miles over 45 with decellerations and idling off and on.
Can't figure it out. Any suggestions?
Logged
Pages: [1]   Go Up
 

Page created in 0.096 seconds with 24 queries.