C6 Tech/Performance LS2, LS3, LS7, LS9 Corvette Technical Info, Internal Engine, External Engine, Tech Topics, Basic Tech, Maintenance, How to Remove & Replace
Sponsored by:
Sponsored by:

P0121 error code

Old May 3, 2026 | 05:35 PM
  #1  
Teamjnz's Avatar
Teamjnz
Thread Starter
Advanced
Conversation Starter
All Eyes On Me
Liked
Loved
 
Joined: Jan 2020
Posts: 88
Likes: 9
From: Sacramento
Default P0121 error code

Using my Blue Driver OBDII scanner I have P0121 and P0442 P0121, throttle / pedal position sensor / switch A circuit / performanceP0442, small evap leak (possibly gas cap) 2005 C6 LS2 4 speed auto I watched a couple YouTube videos and it sounds like these motors do not have a throttle position sensor.I haven't cleaned the throttle body yet since I need to pick up some spray cleaner. I have cleaned the MAF with MAF cleaner, no changes. My symptom is while stopped, at idle speed, I let off the brake and hit the gas and the car bogs real hard, like too much air, and then goes. Only a few times it has stalled the motor. Also low RPM driving with very little throttle then letting off the gas the RPMs drop to a couple hundred and will bounce up to idle speed or often stall the motor.While in park or neutral I can press the throttle a little and the idle struggles. Press a little more and the RPM goes up but I know the RPMs should be higher due to the throttle pedal position. When driving at 1500 RPM and higher there seems to be no problems. The car is responsive and does what it should.
The car starts and idles fine seems like the issue is low RPMs just above idle.What do you guys think?Could it be the sensor on the gas pedal?Replace the throttle body if it continues after cleaning?Thanks
Reply
Old May 3, 2026 | 06:04 PM
  #2  
C5 Diag's Avatar
C5 Diag
Moderator, Tech Contributor
Supporting Lifetime Gold
10 Year Member
Veteran: Air Force
Liked
Community Favorite
 
Joined: Sep 2013
Posts: 15,411
Likes: 3,964
From: Cape Coral, Florida
Default

Below is the flow chart for the P0121...unfortunately we can't diagnose this for you over the Internet...a smoke machine is the preferred tooling for an EVAP leak...the MAP sensor ignition ON if at sea level should be 101 kPa, 29.9 inches Mercury or 14.7 psi...MAF at idle NO LOAD and at operating temp should be no less than 6.2 grams/second....and YES you have a TPS sensor...a simple 3 wire potentiometer....what are your fuel trims at idle ??...a Blue Driver not the best scan tool for a diagnosis...I keep one in my glovebox for my 08 in case I need to read Powertrain DTC's.




DTC P0068 or P0121

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. See: Vehicle > Initial Inspection and Diagnostic Overview
* Strategy Based Diagnosis
* Diagnostic Procedure Instructions

DTC Descriptors

DTC P0068
- Throttle Body Airflow Performance

DTC P0121
- Throttle Position (TP) Sensor 1 Performance

Circuit/System Description

The engine control module (ECM) uses the following information to calculate an expected airflow rate:

* The throttle position (TP)
* The barometric pressure (BARO)
* The manifold absolute pressure (MAP)
* The intake air temperature (IAT)
* The engine RPM

Conditions for Running the DTC

P0068
* DTCs P0641, P0651, P1516, P2101, P2119, P2176 are not set.
* The engine is running.
* DTC P0068 run continuously when the above conditions are met.

P0121
* DTCs P0102, P0103, P0107, P0108, P0112, P0113, P0116, P0117, P0118, P0128, P0315, P0335, P0336 are not set.
* The engine speed is more than 450 RPM.
* DTC P0121 run continuously when the above conditions are met.

Conditions for Setting the DTC

P0068

The ECM detects that the throttle position and the indicated engine load do not correspond with the expected load and throttle position for less than 1 second.

P0121

The predicted air flow and the predicted MAP combined are outside a calibrated range for more than 3 seconds.

Action Taken When the DTC Sets

P0068
* DTC P0068 is a Type A DTC.
* The control module commands the throttle actuator control (TAC) system to operate in the Reduced Engine Power mode.
* A message center or an indicator displays Reduced Engine Power.
* Under certain conditions the control module commands the engine OFF.

P0121

DTC P0121 is a Type B DTC.

Conditions for Clearing the MIL/DTC

* DTC P0068 is a Type A DTC.
* DTC P0121 is a Type B DTC.

Circuit/System Testing

1. Inspect for the following conditions:

* Vacuum hoses for splits, kinks, and proper connections as shown on Vehicle Emission Control Information label
* Inspect thoroughly for any type of leak or restriction
* Air leaks at throttle body mounting area and intake manifold sealing surfaces
* Inspect throttle body for dirt, debris, and coking.

2. Allow the engine to reach operating temperature. Observe the Manifold Absolute Pressure (MAP) Sensor Voltage parameter with a scan tool. Voltage should be more than 0.8 volt and less than 4 volts.

♦ If more than 4 volts or less than 0.8 volt, refer to DTC P0106. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P0106

3. Idle the engine. Observe the MAP Sensor kPa parameter with a scan tool. Increase the engine speed slowly and then back to idle. The MAP sensor kPa should change smoothly and gradually as engine speed is increased and returned to idle.

♦ If the MAP sensor kPa does not change refer to DTC P0106. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P0106

4. Take a snapshot of the engine data list while performing the actions listed below. The mass air flow (MAF) sensor kPa should change smoothly and gradually as the engine speed is increased and is returned to idle.

* Idle the engine.
* Increase the engine speed slowly to 3,000 RPM, then back to idle.
* Exit from the snapshot and review the data.
* Observe the Mass Air Flow (MAF) Sensor parameter frame by frame with a scan tool. The MAF sensor kPa should change smoothly and gradually as the engine speed is increased and is returned to idle.

♦ If the MAF sensor kPa does not change smoothly and gradually as the engine speed is increased and is returned to idle refer to DTC P0101 or P1101. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P1101

5. Inspect the throttle body for the following conditions:

* Loose or damaged throttle blade
* Broken throttle shaft
* Any throttle body damage

♦ If any of these conditions exist, replace the throttle body assembly.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

* Throttle Body Assembly Replacement
* Refer to Programming and Relearning. See: Vehicle > Programming and Relearning

Last edited by C5 Diag; May 3, 2026 at 06:34 PM.
Reply
Old May 3, 2026 | 06:20 PM
  #3  
C5 Diag's Avatar
C5 Diag
Moderator, Tech Contributor
Supporting Lifetime Gold
10 Year Member
Veteran: Air Force
Liked
Community Favorite
 
Joined: Sep 2013
Posts: 15,411
Likes: 3,964
From: Cape Coral, Florida
Default


Reply
Old May 5, 2026 | 01:22 PM
  #4  
Teamjnz's Avatar
Teamjnz
Thread Starter
Advanced
Conversation Starter
All Eyes On Me
Liked
Loved
 
Joined: Jan 2020
Posts: 88
Likes: 9
From: Sacramento
Default

Originally Posted by C5 Diag
Below is the flow chart for the P0121...unfortunately we can't diagnose this for you over the Internet...a smoke machine is the preferred tooling for an EVAP leak...the MAP sensor ignition ON if at sea level should be 101 kPa, 29.9 inches Mercury or 14.7 psi...MAF at idle NO LOAD and at operating temp should be no less than 6.2 grams/second....and YES you have a TPS sensor...a simple 3 wire potentiometer....what are your fuel trims at idle ??...a Blue Driver not the best scan tool for a diagnosis...I keep one in my glovebox for my 08 in case I need to read Powertrain DTC's.




DTC P0068 or P0121

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure. See: Vehicle > Initial Inspection and Diagnostic Overview
* Strategy Based Diagnosis
* Diagnostic Procedure Instructions

DTC Descriptors

DTC P0068
- Throttle Body Airflow Performance

DTC P0121
- Throttle Position (TP) Sensor 1 Performance

Circuit/System Description

The engine control module (ECM) uses the following information to calculate an expected airflow rate:

* The throttle position (TP)
* The barometric pressure (BARO)
* The manifold absolute pressure (MAP)
* The intake air temperature (IAT)
* The engine RPM

Conditions for Running the DTC

P0068
* DTCs P0641, P0651, P1516, P2101, P2119, P2176 are not set.
* The engine is running.
* DTC P0068 run continuously when the above conditions are met.

P0121
* DTCs P0102, P0103, P0107, P0108, P0112, P0113, P0116, P0117, P0118, P0128, P0315, P0335, P0336 are not set.
* The engine speed is more than 450 RPM.
* DTC P0121 run continuously when the above conditions are met.

Conditions for Setting the DTC

P0068

The ECM detects that the throttle position and the indicated engine load do not correspond with the expected load and throttle position for less than 1 second.

P0121

The predicted air flow and the predicted MAP combined are outside a calibrated range for more than 3 seconds.

Action Taken When the DTC Sets

P0068
* DTC P0068 is a Type A DTC.
* The control module commands the throttle actuator control (TAC) system to operate in the Reduced Engine Power mode.
* A message center or an indicator displays Reduced Engine Power.
* Under certain conditions the control module commands the engine OFF.

P0121

DTC P0121 is a Type B DTC.

Conditions for Clearing the MIL/DTC

* DTC P0068 is a Type A DTC.
* DTC P0121 is a Type B DTC.

Circuit/System Testing

1. Inspect for the following conditions:

* Vacuum hoses for splits, kinks, and proper connections as shown on Vehicle Emission Control Information label
* Inspect thoroughly for any type of leak or restriction
* Air leaks at throttle body mounting area and intake manifold sealing surfaces
* Inspect throttle body for dirt, debris, and coking.

2. Allow the engine to reach operating temperature. Observe the Manifold Absolute Pressure (MAP) Sensor Voltage parameter with a scan tool. Voltage should be more than 0.8 volt and less than 4 volts.

♦ If more than 4 volts or less than 0.8 volt, refer to DTC P0106. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P0106

3. Idle the engine. Observe the MAP Sensor kPa parameter with a scan tool. Increase the engine speed slowly and then back to idle. The MAP sensor kPa should change smoothly and gradually as engine speed is increased and returned to idle.

♦ If the MAP sensor kPa does not change refer to DTC P0106. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P0106

4. Take a snapshot of the engine data list while performing the actions listed below. The mass air flow (MAF) sensor kPa should change smoothly and gradually as the engine speed is increased and is returned to idle.

* Idle the engine.
* Increase the engine speed slowly to 3,000 RPM, then back to idle.
* Exit from the snapshot and review the data.
* Observe the Mass Air Flow (MAF) Sensor parameter frame by frame with a scan tool. The MAF sensor kPa should change smoothly and gradually as the engine speed is increased and is returned to idle.

♦ If the MAF sensor kPa does not change smoothly and gradually as the engine speed is increased and is returned to idle refer to DTC P0101 or P1101. See: A L L Diagnostic Trouble Codes ( DTC ) > P Code Charts > P1101

5. Inspect the throttle body for the following conditions:

* Loose or damaged throttle blade
* Broken throttle shaft
* Any throttle body damage

♦ If any of these conditions exist, replace the throttle body assembly.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

* Throttle Body Assembly Replacement
* Refer to Programming and Relearning. See: Vehicle > Programming and Relearning
I appreciate the diagnostic instruction!
I purchase throttle body spray cleaner and removed the throttle body. During the examination it was obviously dirty so I cleaned it sparkly clean. I also cleaned the MAF with MAF cleaner too. Reinstalled everything and left it disconnected from the batter over 12 hours.
The hesitation issue is completely gone! I thought I had a vacuum leak somewhere but a dirty throttle body was my issue.

As for the evap error I will wait to see it the check engine light comes back before I attach my smoke machine to find the leak.
Thanks again for your support and help.

crusties on the edge
crusties on the edge
just plain dirty
just plain dirty

Reply
Old May 5, 2026 | 01:26 PM
  #5  
C5 Diag's Avatar
C5 Diag
Moderator, Tech Contributor
Supporting Lifetime Gold
10 Year Member
Veteran: Air Force
Liked
Community Favorite
 
Joined: Sep 2013
Posts: 15,411
Likes: 3,964
From: Cape Coral, Florida
Default

You didn't have to remove the TB to clean it...a scan tool has a data PID which can tell you if it may be dirty...I clean mine every other year as preventive maintenance along with the MAF...just the area where the throttle blade rides on the bore needs to be cleaned.
Reply
Old May 5, 2026 | 01:33 PM
  #6  
Teamjnz's Avatar
Teamjnz
Thread Starter
Advanced
Conversation Starter
All Eyes On Me
Liked
Loved
 
Joined: Jan 2020
Posts: 88
Likes: 9
From: Sacramento
Default

Originally Posted by C5 Diag
You didn't have to remove the TB to clean it...a scan tool has a data PID which can tell you if it may be dirty...I clean mine every other year as preventive maintenance along with the MAF...just the area where the throttle blade rides on the bore needs to be cleaned.
ah.. understood. BUT it is very clean now.
Reply

Get notified of new replies

To P0121 error code



Thread Tools
Search this Thread

All times are GMT -4. The time now is 01:58 PM.

story-0
Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

Slideshow: Ranking the top 10 Corvette engines by torque output.

By Joe Kucinski | 2026-05-05 11:58:09


VIEW MORE
story-1
Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

Slideshow: A Corvette pace car nearly matching IndyCar speeds sounds exaggerated, until you look at the numbers.

By Verdad Gallardo | 2026-05-04 20:03:36


VIEW MORE
story-2
Top 10 Corvettes Coming to Mecum Indy 2026!

Among a rather large group of them.

By Brett Foote | 2026-05-04 13:56:44


VIEW MORE
story-3
Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

Slideshow: the top 10 things Corvette owners want in the C9 Corvette

By Michael S. Palmer | 2026-04-30 12:41:15


VIEW MORE
story-4
10 Revolutionary 'Corvette Firsts' Most People Don't Know

Slideshow: 10 Important Corvette 'firsts' that every fan should know.

By Joe Kucinski | 2026-04-29 17:02:16


VIEW MORE
story-5
5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

Slideshow: Should you buy a 2020-2026 Corvette or wait for 2027?

By Michael S. Palmer | 2026-04-22 10:08:58


VIEW MORE
story-6
2027 Corvette vs The World: Every C8 vs Its Closest Competitor

Slideshow: 2027 Corvette lineup vs the world.

By Joe Kucinski | 2026-04-24 16:12:42


VIEW MORE
story-7
10 Most Common Corvette Problems of the Last 20 Years!

Slideshow: 10 major Corvette problems from the last 20 years.

By Joe Kucinski | 2026-04-14 16:37:05


VIEW MORE
story-8
5 MOST and 5 LEAST Popular Corvette Model Years in History!

Slideshow: 5 most and least popular Corvette model years.

By Joe Kucinski | 2026-04-08 13:25:01


VIEW MORE
story-9
2027 Corvette Buyer's Guide: Everything You Need to Know!

Slideshow: 2027 Corvette buyer's guide

By Joe Kucinski | 2026-04-17 16:41:08


VIEW MORE