When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
It means that it is time to buy a FSM. Knowing what circuit caused the check engine light to come on doesn't tell you how to trouble shoot for the cause without throwing parts at it. Code 21 is TPS (high).
It's the throttle position sensor. A Helm's manual is the best $100 you will spend on the car. It has diagnosis trees for just about every code in there.
After searching his posts, these are pretty routine typing habits for him. I'll give him the benefit of the doubt and assume English is not his first language.
If it is your first language, cbarmy, come on man. Put a little more time and quality into your posts, we really do appreciate it when people do.
Last edited by LouisvilleLT4; Jun 10, 2007 at 10:27 AM.
Hi, code 21 and code 22 are for the throttle position sensor (TPS). Sounds like your TPS is bad or not adjusted right. Since you may not have the money for the Helms manual I would suggest you get the Haynes corvette manual at Autozone. I think the manual is like $20. If your are going to change/adjust the TPS you will also need a set of torx bits, not sure what size it is, sorry. You will also need a digital vote meter(DVM). In the Haynes manual the procedure is in chapter 4 page 12 steps 74-79. It can be a pain to check this but its not that hard. The 84 TPS is different then the 85 and up.
If you cannot figure out how to do this try to get the help of a buddy.
I just did this on my 87 and found I had a bad TPS. As I write this Im waiting for napa to open so I can get a new TPS.