C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

Throttle Position Sensor

Thread Tools
 
Search this Thread
 
Old Jul 14, 2019 | 09:08 AM
  #1  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default Throttle Position Sensor

Hello,

I have a '84 corvette (since new, 37K miles) – Last Sat, when starting the car, and turning on the AC, I felt the RPM’s fall off, and then the check engine displayed on the dash.

Using a two pin connector, with the ignition on but the motor not running, I plugged the 2 pin connector into the OBD port.

A Throttle Position Sensor (check engine code) = 21 displayed.


I disconnected the neg battery, and reconnected the battery 40 min later. Drove the car 10 miles without the AC, and check engine did NOT come on.

A week later I drove the car to a local car show, 5 miles, and no problem. Then when I started the car to go home, at start-up, without the AC running, the engine lost some RPM’s and the check engine light displayed on the dash.

I replaced the Throttle Position Sensor (TPS) 5 years ago (about 1k miles).

From what I read, if there is a voltage cutoff the TPS will trigger a error (21) code.

I’m wondering if there is problem with my fuel filter (replaced 5k miles ago) or my fuel pump (original)?

All comments are welcomed. . .


Reply
Old Jul 14, 2019 | 09:56 AM
  #2  
Split29's Avatar
Split29
Cruising
 
Joined: Jul 2019
Posts: 12
Likes: 0
Default

One way to find out is do a pressure test at the rail. You can useally rent one from auto zone.
Reply
Old Jul 15, 2019 | 10:22 PM
  #3  
Buccaneer's Avatar
Buccaneer
Safety Car
Veteran: Air Force
20 Year Member
All Eyes On Me
Liked
 
Joined: Nov 2005
Posts: 3,532
Likes: 1,185
From: Arizona - If you don’t know CFI, STOP proliferating the myths around it...
Default

Well, first of all there isn't a fuel rail and there isn't a shrader valve to check fuel pressure...this is crossfire injection with two throttle bodies. You must check the fuel pressure in-between the throttle bodies if you are going to check it correctly. The FP should be set to 13psi if stock and adjusted in the rear TB.

You replaced the TPS sensor, did you set the voltage on the new one correctly? Key ON, engine OFF and set it to .525vdc? If you did anything to the TBs in the way of balancing them, YOU MUST reset the TPS to .525vdc or it will not know where idle is.

Also, do you have a 84 GM service manual? If not, buy one. It has all the info you need to properly maintain your 84 CFI.

SPLIT29... If you don't know anything about a CFI motor, please refrain from repling to those threads. All it does is confuse the OP and help to spread more misinformation about crossfire injection. There IS already much too much of that out there already. Thanks.

Last edited by Buccaneer; Jul 15, 2019 at 10:35 PM.
Reply
Old Jul 16, 2019 | 07:26 AM
  #4  
Split29's Avatar
Split29
Cruising
 
Joined: Jul 2019
Posts: 12
Likes: 0
Default

Originally Posted by Buccaneer
Well, first of all there isn't a fuel rail and there isn't a shrader valve to check fuel pressure...this is crossfire injection with two throttle bodies. You must check the fuel pressure in-between the throttle bodies if you are going to check it correctly. The FP should be set to 13psi if stock and adjusted in the rear TB.

You replaced the TPS sensor, did you set the voltage on the new one correctly? Key ON, engine OFF and set it to .525vdc? If you did anything to the TBs in the way of balancing them, YOU MUST reset the TPS to .525vdc or it will not know where idle is.

Also, do you have a 84 GM service manual? If not, buy one. It has all the info you need to properly maintain your 84 CFI.

SPLIT29... If you don't know anything about a CFI motor, please refrain from repling to those threads. All it does is confuse the OP and help to spread more misinformation about crossfire injection. There IS already much too much of that out there already. Thanks.
Sorry missed the fact is was an 84
Reply
Old Jul 16, 2019 | 09:42 AM
  #5  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
Hello,

I have a '84 corvette (since new, 37K miles) – Last Sat, when starting the car, and turning on the AC, I felt the RPM’s fall off, and then the check engine displayed on the dash.

Using a two pin connector, with the ignition on but the motor not running, I plugged the 2 pin connector into the OBD port.

A Throttle Position Sensor (check engine code) = 21 displayed.


I disconnected the neg battery, and reconnected the battery 40 min later. Drove the car 10 miles without the AC, and check engine did NOT come on.

A week later I drove the car to a local car show, 5 miles, and no problem. Then when I started the car to go home, at start-up, without the AC running, the engine lost some RPM’s and the check engine light displayed on the dash.

I replaced the Throttle Position Sensor (TPS) 5 years ago (about 1k miles).

From what I read, if there is a voltage cutoff the TPS will trigger a error (21) code.

I’m wondering if there is problem with my fuel filter (replaced 5k miles ago) or my fuel pump (original)?

All comments are welcomed. . .
Why do you think it might be fuel related? I think if the filter was blocked the engine performance would probably be a bit off but consistent. With the fuel pump if it was a bit tired fuel pressure would be ok at idle but may drop off at high rpm and/or engine load.
With the TPS you can back probe the connector with a voltmeter and measure volts. At closed throttle 0.54v plus or minus 0.02 (from memory). At WOT anything over 4v is ok (again from memory). These measurements should be done with key on but engine not running. If you have a scanner or WinALDL you can monitor the TPS voltage that way. WinALDL will also report throttle percentage open so you can confirm that the ECM is interpreting the information correctly.
Reply
Old Jul 16, 2019 | 11:01 AM
  #6  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

Buccaneer,

Many thx for your comments:

When I replaced the TPS (with ACDELCO) sensor, the voltage was set to .525vdc.

GregMartin,

Many thx for your comments:

You asked: Why do you think it might be fuel related?

I felt it MIGHT be fuel related, as I had replaced the TPS 2K miles ago, and when I turned on the AC the rpms dropped, and I thought with a drop in RPMS, there may have been drop in voltage at the TPS, which trigged the 21 code = TPS.

Moments ago, I just had the fuel filter replaced, so I'll do more driving to see if the check engine code goes away.

Again, all your comments are greatly appreciated . . .
Reply
Old Jul 16, 2019 | 02:03 PM
  #7  
Buccaneer's Avatar
Buccaneer
Safety Car
Veteran: Air Force
20 Year Member
All Eyes On Me
Liked
 
Joined: Nov 2005
Posts: 3,532
Likes: 1,185
From: Arizona - If you don’t know CFI, STOP proliferating the myths around it...
Default

OK, no problem. I'm a little confused on your thinking though, since code 21 is TPS high, which is not fuel related. The CFI motor is fuel pressure sensitive, but the issue seems to lye with your TPS sensor or TPS circuit. I would use the 84 service manual to troubleshoot that end first, but it doesn't hurt to replace the filter, just more than likely not the issue.

I think if you take a logical approach to the problem along with the service manual, you will track down the issue in short order. Good luck and post up progress.

Last edited by Buccaneer; Jul 16, 2019 at 02:05 PM.
Reply
Old Jul 16, 2019 | 02:24 PM
  #8  
FASTAZU's Avatar
FASTAZU
Race Director
20 Year Member
Veteran: Navy
Community Favorite
Top Answer: 3
 
Joined: Feb 2002
Posts: 11,616
Likes: 1,055
From: Compound in the Grove, Ga.
2026 Corvette of the Year Finalist - Unmodified
2025 C4 of the Year Winner - Unmodified
2024 C4 of the Year Finalist - Unmodified
2020 C3 of the Year Finalist - Unmodified
2019 C4 of Year Finalist (performance mods)
2018 C4 of Year Finalist
2015 C4 of the Year Finalist
St. Jude Donor '16
Default

Originally Posted by Buccaneer
OK, no problem. I'm a little confused on your thinking though, since code 21 is TPS high, which is not fuel related. The CFI motor is fuel pressure sensitive, but the issue seems to lye with your TPS sensor or TPS circuit. I would use the 84 service manual to troubleshoot that end first, but it doesn't hurt to replace the filter, just more than likely not the issue.

I think if you take a logical approach to the problem along with the service manual, you will track down the issue in short order. Good luck and post up progress.
Buccaneer, is 100% right on. I can only add a link to a wealth of L83 information to this thread. It's in the C3 section, don't know why they don't link it here also.

https://www.corvetteforum.com/forums...solutions.html

Last edited by FASTAZU; Jul 16, 2019 at 02:25 PM.
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

10 Ugly Corvettes That We Still Kinda Love

 Joe Kucinski
story-1

Top 10 Most Expensive Corvettes Ever Sold on Bring A Trailer

 Brett Foote
story-2

10 Things Every Corvette Owner Needs (2026 Edition)

 Michael S. Palmer
story-3

8 Most "Only Corvette Owners Understand" Quirks and Problems

 Pouria Savadkouei
story-4

10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

 Joe Kucinski
story-5

How Much Horsepower Every Corvette Engine "LOST" in 1972

 Joe Kucinski
story-6

Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

 Michael S. Palmer
story-7

Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

 Joe Kucinski
story-8

150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

 Joe Kucinski
story-9

8 Coolest Corvette Pace Cars (and Replicas) of All Time

 Verdad Gallardo
Old Jul 16, 2019 | 06:04 PM
  #9  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default



Here are the pages from my FSM for a code 21. Like Buccaneer says it’s for a TPS high not low. Hopefully this gets you on the right track.
Reply
Old Jul 16, 2019 | 06:59 PM
  #10  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

Gents, Many thanks for taking time to provide your comments & attachments for the FSM for the TPS. . .

This is all "very" helpful, as I'm not a mechanic, just trying to resolve this error code .. .

All the best,
Reply
Old Jul 17, 2019 | 05:06 PM
  #11  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

Once again, Gents, Many thanks for taking time to provide your comments & attachments for the FSM for the TPS. . .

This is all "very" helpful, as I'm not a mechanic, just trying to resolve this check engine code .. .

I replaced the fuel filter thinking it MIGHT be part of the problem - but as one or more above suggested that did not fix the problem.

With the check engine light on, I had a working OBD1 reader test the car for codes, ran the test (3) times and no codes were found.

Some are suggesting to replace the coolant temperature sensor on the front of the engine, as this communicates with the ECM.

Your thoughts?

All the best,
Reply
Old Jul 17, 2019 | 05:51 PM
  #12  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
Once again, Gents, Many thanks for taking time to provide your comments & attachments for the FSM for the TPS. . .

This is all "very" helpful, as I'm not a mechanic, just trying to resolve this check engine code .. .

I replaced the fuel filter thinking it MIGHT be part of the problem - but as one or more above suggested that did not fix the problem.

With the check engine light on, I had a working OBD1 reader test the car for codes, ran the test (3) times and no codes were found.

Some are suggesting to replace the coolant temperature sensor on the front of the engine, as this communicates with the ECM.

Your thoughts?

All the best,
The CTS is known to be problematic on 84s. People generally swap to a slightly later version 85 I think. The later one has an oval connector with two pins. But really you need to diagnose the fault. Get a FSM as they are extremely helpful. With the engine running you should see the CTS out and converted value with the scanner, you definitely can with WinALDL.
Did you measure or scan the TPS and if so what were the results.
These cars are actually very simple, the sensors input readings to the ECM and the ECM acts accordingly.
Validate the sensor inputs with a scanner, WinALDL or a volt meter and go from there.

Last edited by GregMartin; Jul 17, 2019 at 05:54 PM.
Reply
Old Jul 18, 2019 | 01:03 PM
  #13  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

GregMartin & all,

Many thanks.

Since O'Reilly auto were UNABLE to find any error codes using their OBD1 reader (tested 3 times) , I did some reading on the WINALDL GregMartin noted above.

Now that WINALDL program looks amazing.

Have you tried it on an Android smartphone, here's the URL: https://play.google.com/store/apps/d...ales.aldl.scan

All comments welcome . . .
Reply
Old Jul 18, 2019 | 05:56 PM
  #14  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
GregMartin & all,

Many thanks.

Since O'Reilly auto were UNABLE to find any error codes using their OBD1 reader (tested 3 times) , I did some reading on the WINALDL GregMartin noted above.

Now that WINALDL program looks amazing.

Have you tried it on an Android smartphone, here's the URL: https://play.google.com/store/apps/d...ales.aldl.scan

All comments welcome . . .
I’ve only used it on an old laptop. And I had to make a cable. I purchased a cable that should have worked but didn’t so let made one as per the instructions on the WinALDL web site. It’s a very good tool for diagnosing faults on early C4s. Your fault code appears to be intermittent but normally if a code is set it remains set until you disconnect the battery.
Reply
Old Jul 19, 2019 | 10:18 AM
  #15  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

GregMartin,

Agreed need to have the error codes pulled from the ECM. As noted above, the Check Engine light stays on, went to O'Reilly Auto where they were UNABLE to find any error codes using their working OBD1 reader (tested 3 times) tested two times with the ignition on (but motor not running) and one time with the motor running, again no error codes were found.

I then removed the neg battery cable, and let it sit for 20 min, then reconnect the neg battery and drive / test, check engine light comes back on.
It's getting harder to find auto part stores that test OBD1 today, I'm trying to find someone local who has the WIN ALDL working . . .

Again, Many thanks, I'm learning a great deal from our interaction . . .
Reply
Old Jul 19, 2019 | 05:22 PM
  #16  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
GregMartin,

Agreed need to have the error codes pulled from the ECM. As noted above, the Check Engine light stays on, went to O'Reilly Auto where they were UNABLE to find any error codes using their working OBD1 reader (tested 3 times) tested two times with the ignition on (but motor not running) and one time with the motor running, again no error codes were found.

I then removed the neg battery cable, and let it sit for 20 min, then reconnect the neg battery and drive / test, check engine light comes back on.
It's getting harder to find auto part stores that test OBD1 today, I'm trying to find someone local who has the WIN ALDL working . . .

Again, Many thanks, I'm learning a great deal from our interaction . . .
Were they able to communicate with the ECM at all? On that model car you need to put a 10k resistor between terminals A and B to put the ECM into ALDL mode.
so if the CEL came back on there is a hard fault. You can short between pins A and B and count the flashes to determine the code ie one flash followed by two flashes equals 12 which just means it ready to display the codes. It will do it three times then it will display the codes the same way.
Reply
Old Jul 19, 2019 | 06:10 PM
  #17  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

GregMartin,

Yes I did short between pins A and B and count the flashes to determine the code ie one flash followed by two flashes equals 12 which just means it ready to display the codes. It will do it three times then it will display the codes the same way. I thought I had counted an error code 21, two flashes, then 1 pause and then one flash - but I may have not counted the flashes correctly, that's why I took it to O'Reilly Auto - to get a correct read on the errors.

Yes O'Reilly Auto were able to communicate their OBD1 scanner, the OBD1 scanner they used was in great shape, and they used a power cord to my cig lighter to get power to the OBD1 scanner, but no codes were present.
Reply

Get notified of new replies

To Throttle Position Sensor

Old Jul 20, 2019 | 03:56 AM
  #18  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
GregMartin,

Yes I did short between pins A and B and count the flashes to determine the code ie one flash followed by two flashes equals 12 which just means it ready to display the codes. It will do it three times then it will display the codes the same way. I thought I had counted an error code 21, two flashes, then 1 pause and then one flash - but I may have not counted the flashes correctly, that's why I took it to O'Reilly Auto - to get a correct read on the errors.

Yes O'Reilly Auto were able to communicate their OBD1 scanner, the OBD1 scanner they used was in great shape, and they used a power cord to my cig lighter to get power to the OBD1 scanner, but no codes were present.
Ok well I would use the A B short again and count the flashes just to be sure. Should do 12 three times then each code three times then 12 three times again.
Back when that car was new GM used the Tech 1 scanner, I wonder what happened to them all?
Anyway WinALDL is a good option.

Last edited by GregMartin; Jul 20, 2019 at 08:38 AM.
Reply
Old Jul 24, 2019 | 11:59 AM
  #19  
muskiemike's Avatar
muskiemike
Thread Starter
Advanced
 
Joined: Aug 2012
Posts: 54
Likes: 1
Default

"Many Thanks" to all . . .

Here's an update:

Using a two pin connector, with the ignition on but the motor not running, I plugged the 2 pin connector into the OBD port.

A Throttle Position Sensor (check engine code) = 21 displayed. I was not sure I read the flash, flash, pause, flash = error code 21

Then went O'Reilly Auto, they tested 4 times and no codes were found.

Then went to PEP boys where they had an expensive Snapon testing machine, they confirmed error code 21, TPS high volt error.

Since I replaced the ACDELCO 213-902, 6 years ago (2K miles) I thought this one should not fail in that timeframe. So I cleaned the ground, and still have the error code 21.

I do not have the proper thin multimeter back probes (ordered them as well) , to properly back probe and test for the 5 volt and other tests.

So I ordered another new ACDELCO 213-902 TPS - should have it next week.
Reply
Old Jul 24, 2019 | 05:27 PM
  #20  
GregMartin's Avatar
GregMartin
Drifting
Photogenic
Liked
Loved
Community Favorite
 
Joined: Jun 2018
Posts: 1,402
Likes: 287
From: Brisbane Australia
C4 of Year Finalist (performance mods) 2019
Default

Originally Posted by muskiemike
"Many Thanks" to all . . .

Here's an update:

Using a two pin connector, with the ignition on but the motor not running, I plugged the 2 pin connector into the OBD port.

A Throttle Position Sensor (check engine code) = 21 displayed. I was not sure I read the flash, flash, pause, flash = error code 21

Then went O'Reilly Auto, they tested 4 times and no codes were found.

Then went to PEP boys where they had an expensive Snapon testing machine, they confirmed error code 21, TPS high volt error.

Since I replaced the ACDELCO 213-902, 6 years ago (2K miles) I thought this one should not fail in that timeframe. So I cleaned the ground, and still have the error code 21.

I do not have the proper thin multimeter back probes (ordered them as well) , to properly back probe and test for the 5 volt and other tests.

So I ordered another new ACDELCO 213-902 TPS - should have it next week.
Ok I just had a look at the page in the FSM I sent you sorry it’s a bit blurry but it explains how to identify what’s causing the code 21. It can only be one of four things A short circuit, an open circuit, a faulty TPS or a faulty ECM. When you get the test probs you should be able to follow the FSM and diagnosis the fault. You really do need a Factory Service Manual and also the accompanying electrical trouble shooting supplement.
Reply




All times are GMT -4. The time now is 07:31 PM.

story-0
10 Ugly Corvettes That We Still Kinda Love

Slideshow: 10 ugly Corvettes that we still kinda love.

By Joe Kucinski | 2026-06-03 10:34:17


VIEW MORE
story-1
Top 10 Most Expensive Corvettes Ever Sold on Bring A Trailer

A lot of money has changed hands at the online auction house over the years.

By Brett Foote | 2026-06-03 10:21:50


VIEW MORE
story-2
10 Things Every Corvette Owner Needs (2026 Edition)

Slideshow: 10 great gifts Corvette enthusiasts actually want for Father's Day!

By Michael S. Palmer | 2026-06-03 15:43:40


VIEW MORE
story-3
8 Most "Only Corvette Owners Understand" Quirks and Problems

Slideshow: These are the quirks, annoyances, and oddly lovable problems that every Corvette owner eventually learns to live with.

By Pouria Savadkouei | 2026-05-28 09:31:39


VIEW MORE
story-4
10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

Slideshow: 10 reasons why the C6 Z06 is still a performance benchmark after 20 years.

By Joe Kucinski | 2026-05-27 17:20:09


VIEW MORE
story-5
How Much Horsepower Every Corvette Engine "LOST" in 1972

Slideshow: How much horsepower every Corvette engine lost in 1972.

By Joe Kucinski | 2026-05-27 16:54:53


VIEW MORE
story-6
Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

Slideshow: How to Protect A Convertible Top: 10 DOs & DON'Ts

By Michael S. Palmer | 2026-04-03 00:00:00


VIEW MORE
story-7
Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

Slideshow: The 10 most explosive Corvettes ever built based on power-to-weight ratio.

By Joe Kucinski | 2026-05-20 07:23:03


VIEW MORE
story-8
150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

Slideshow: From C1 to C8 we compare every Corvette generation by the numbers.

By Joe Kucinski | 2026-05-12 16:54:12


VIEW MORE
story-9
8 Coolest Corvette Pace Cars (and Replicas) of All Time

Slideshow: Some Corvette pace cars became collectible legends, while others perfectly captured the look and attitude of their era.

By Verdad Gallardo | 2026-05-11 09:50:51


VIEW MORE