TBI Throttle Body Injection discussion and questions. L03/CFI tech and other performance enhancements.

TPS trouble code (21)

Thread Tools
 
Search this Thread
 
Old Jul 27, 2005 | 03:51 PM
  #1  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
TPS trouble code (21)

I'm receiving a trouble code related to the throttle position sensnor on my 1987 GMC Suburban w/ a 5.7 L 350 "TPS voltage was above 2.5 volts for 3 seconds when the MAP sensor signal showed manifold vacuum to be 15 pounds or more, or TPS was above 4.5 volts at any time.". I've received this code in the past. The truck seems to run well until the service engine light comes on. As soon as the light appears, the truck seems to stall as I push on the gas pedal, like it's getting too much fuel or not enough fuel. I don't know much about TBI. Can I buy a replacement sensor from Auto Zone, or I do I have to replace the whole throttle body? Are certain sensors or throttle bodies better than others? Could there be a different problem that is causing the sensor to send an error code? How should I go about fixing this?
Reply
Old Jul 27, 2005 | 10:00 PM
  #2  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
Do you know which TPS code it is throwing, 21 or 22? Just curious.

Anyway, the TPS can just be replaced by itself. The whole TBI unit does not have to be replaced. A new TPS should cost a little over $30. But, I would highly recommend testing the TPS first. There is no point in replacing a part that might not be bad.

The TPS is located on the passenger side of the TBI unit, on the opposite side of the throttle lever. Here is where the TPS (throttle position sensor) is on a 305 TBI unit, your 350 TBI unit will be the same:

The TPS is the gray device:


To test the TPS, you need a digital multimeter. There are 3 wires connected to the TPS, black, blue, and gray. Strip back the insulation of the 3 wires (you can also backprobe the 3-wire connector on the TPS with small pins as well) and set the multimeter to DC volts. Turn the key to KOEO (key on engine off) and put the meter leads on the black wire and the gray wire. You should see 5v. Now put the leads on the black wire and the blue wire. With the throttle closed you should see somewhere around .5v, and with the throttle all the way open you should see over 4.5v. Slowly open and close the throttle while watching the readings. There should be no voltage spikes, dips, sticking, or anything like that, it should stay linear.


This might sound a little hard, but it only takes about 30 minutes to do.
Reply
Old Jul 28, 2005 | 07:20 AM
  #3  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
I'm getting code 21. Thanks for the info, Ben. I'll try that this weekend.

Last edited by jcpegg; Jul 28, 2005 at 10:27 AM.
Reply
Old Jul 28, 2005 | 06:06 PM
  #4  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
OK... so I checked the TPS with the multimeter. Thanks again for your detailed description on how to do that. It looks like the voltage fluctuates between 4.38 and 4.48. So, obviously the low voltage is way out of line with the normal voltage that you suggested. Is that an automatic sign that the TPS is bad, or could something else be the problem? I guess a better question would be, what is the CHEAPEST part to replace at this point that couldbe causing the problem?
Reply
Old Jul 28, 2005 | 10:41 PM
  #5  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
It looks like the voltage fluctuates between 4.38 and 4.48.
When? With the throttle all the way open, or..? And, did everything else read correctly (5 volts between black and gray wire, .5 volts with throttle closed, etc.)? Just want to make sure I fully understand before diagnosing.
Reply
Old Jul 29, 2005 | 12:12 PM
  #6  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
OK... sorry I wasn't clear enough. I went home at lunch and checked agaion just to be sure, and I got different readings.

Gray wire is consistantly 5
Blue w/ throttle closed was around 2.75
Blue w/ throttle open was around 2.8

yesterday, blue closed was 4.38
blue open was 4.48
Reply
Old Jul 29, 2005 | 04:17 PM
  #7  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
Blue w/ throttle closed was around 2.75
Blue w/ throttle open was around 2.8

yesterday, blue closed was 4.38
blue open was 4.48
Those are some interesting reads, something is definitely wrong. I can see why you were getting a code 21 now. It's starting to sound like a bad TPS, but I've just got 2 more tests for you to try to make sure.

Try this, with everything just like it was in the earlier tests (key on engine off, wires backprobed), disconnect the electrical connector for the TPS, and measure the volts between the black wire and the blue wire. It should read below 0.2 volts (200 millivolts). Does it?
Reply
Old Jul 29, 2005 | 08:40 PM
  #8  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
I'm getting .0055 volts (5.5 milivolts)

Last edited by jcpegg; Jul 29, 2005 at 08:43 PM.
Reply
Old Jul 29, 2005 | 08:47 PM
  #9  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
Originally posted by Benm109
It should read below 0.2 volts (200 millivolts). Does it?
I'm getting .0055 volts (5.5 milivolts)
Reply
Old Jul 29, 2005 | 09:10 PM
  #10  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
Originally posted by jcpegg
I'm getting .0055 volts (5.5 milivolts)
OK, last test, I promise. Use a test light by just connect the wire lead to the positive battery cable post and probe the black wire. See if the test light lights up or not. If you don't have a test light, you can use your multimeter. Check for battery voltage (12 volts) with your multimeter from the positive battery cable post to the black wire. This will finally determine what's bad.
Reply
Old Jul 29, 2005 | 10:00 PM
  #11  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
It's raining and I slipped off the bumper, so I got this....(not sure if the picture of my thumb will post)
... and a reading of 12.39 on my multimeter.

Last edited by dimented24x7; Jul 29, 2005 at 10:06 PM.
Reply
Old Jul 29, 2005 | 10:12 PM
  #12  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
I think we can do without the gore

Although if you like ghastly body modifications, doing what I did and tripping over an extention cord and falling into the belt line while the motor is running is another good one. Luckily I still have all my fingers.

I say just replace the tps. The backprobing tests are a real pain in the you know what and if not properly done, wont yeild any usefull results. If the code comes back, then you can backprobe some more and see whats going on.
Reply
Old Jul 29, 2005 | 10:21 PM
  #13  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
Originally posted by jcpegg
It's raining and I slipped off the bumper, so I got this....(not sure if the picture of my thumb will post)
... and a reading of 12.39 on my multimeter.
Well, the wiring and the ECM are fine, so you need a new TPS.

I know that it might of seemed like a lot of running around and stuff, when you could've just replaced the TPS in the first place, but at least you now know it's not the ECM, or any of the wiring, or a bad ground.

It might also be worth it to check the electrical connector for the TPS while your replacing it, especially with those 2 different readings you got between the black and blue wire (if it wasn't just the TPS). Just check to make sure the wires are securely in the plastic connector and that the connector plugs in snugly to the TPS.

Can't see the pic of the thumb (looks like it was removed by a moderator), but I'm not sure I'd want to see it.
Reply
Old Jul 29, 2005 | 10:21 PM
  #14  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
You will see me again if I get a trouble code after replacing the TPS. Thanks again for your help. I appreciate you taking your time to work with me on this.
Reply
Old Jul 29, 2005 | 10:24 PM
  #15  
Benm109's Avatar
Supreme Member
 
Joined: Feb 2004
Posts: 1,231
Likes: 1
From: Greenville, SC
Car: 1991 Chevy Camaro
Engine: 305 TBI
Transmission: 700R4
Axle/Gears: 3.42
No problem. Glad I could help. Just let me know if you have any more problems with it.
Reply
Old Jul 29, 2005 | 11:00 PM
  #16  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Originally posted by Benm109
see the pic of the thumb (looks like it was removed by a moderator), but I'm not sure I'd want to see it.
Wasnt too bad but the admins. dont like posts like that.

In this situation a replacement seems logical. Hopefully that should cure it if there isnt an internal short in the wiring, which id less likely. There is +5 volts from the ecm reference and the A/D is seeing a high voltage indicating that the radial traces in the TPS have worn out and caused an open, or very nearly open circuit. I used to have this happen all the time with old analog joysticks Hafta trash it after the position pots. wore out.
Reply
Old Aug 7, 2005 | 10:27 AM
  #17  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
replacing TPS

I started to replace the TPS today. It seemed simple enough until I twisted the heads off of the bolts holding the sensor to the throttle body. At that point I tried to use vice grips to loosen the bolts, but it just broke off more of the bolt. They feel so soft, like aluminum. How do I get them out of the throttle body? Why isn't anything ever as easy as it should be?
Reply
Old Aug 7, 2005 | 11:07 AM
  #18  
jcpegg's Avatar
Thread Starter
Junior Member
 
Joined: Jul 2005
Posts: 26
Likes: 0
replacing TPS

I started to replace the TPS today. It seemed simple enough until I twisted the heads off of the bolts holding the sensor to the throttle body. At that point I tried to use vice grips to loosen the bolts, but it just broke off more of the bolt. They feel so soft, like aluminum. How do I get them out of the throttle body? Why isn't anything ever as easy as it should be?
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
db057
TBI
3
Jan 10, 2020 08:55 PM
92firebirdguy
TBI
59
Sep 1, 2016 07:53 AM
BumpaD82
Tech / General Engine
37
Feb 26, 2016 02:57 PM
BWilcox
Tech / General Engine
1
Sep 20, 2015 12:19 PM




All times are GMT -5. The time now is 03:31 PM.