Fixing 2009 Silverado StabiliTrak and P2135: A Mechanic’s Walkthrough
Quick Answer
Problem: Code P2135 indicates a fault in the Throttle Position (TP) Sensor 1/2 Correlation, often caused by a failing accelerator pedal position (APP) sensor or throttle body assembly. This directly triggers the StabiliTrak warning.
Cost (2026 Est.): Parts range from $150 for a sensor (GM #13577359) to $600+ for a throttle body assembly. Labor adds 1.0-1.5 hours ($120-$225). Total repair: $270 to $825+.
Time: 1.5 to 2.5 hours total.
Advice: Have the throttle body and APP sensor circuits professionally diagnosed before replacing parts, as wiring issues are a common, less expensive culprit.
For specific year variations and engine codes, see the detailed sections below.
Overview
Welcome to the discussion on your 2009 Chevrolet Silverado 1500. The combination of a StabiliTrak warning light and diagnostic trouble code P2135 is a very common and specific issue for this platform. As a master technician, I see this frequently, and it directly points us to the engine’s throttle control system.
Code P2135 stands for “Throttle/Pedal Position Sensor/Switch ‘A’/’B’ Voltage Correlation.” In simpler terms, the Engine Control Module (ECM) is seeing an implausible signal between the two internal sensors in your electronic throttle body. The StabiliTrak system relies heavily on accurate throttle position data, so this fault immediately disables StabiliTrak and often triggers Reduced Engine Power mode.
The root cause is almost always a failing throttle body assembly. GM part number 25891564 is a common replacement. The repair typically involves 0.5 to 0.8 hours of labor for diagnosis, removal, installation, and a required throttle relearn procedure. The total cost, with a genuine GM part, often falls between $450 and $650 parts and labor. Do not ignore this; it can lead to unpredictable throttle response and a lack of cruise control.
Symptoms
As a master technician, when a 2009 Silverado 1500 presents with a StabiliTrak warning and a Diagnostic Trouble Code P2135, you are dealing with a critical and interconnected issue. The core problem is a fault in the throttle position sensor system, which directly impacts engine management and, consequently, the stability control system. Here are the definitive warning signs:
- Illuminated Warning Lights: The most immediate signs are the simultaneous illumination of the “Service StabiliTrak” message on the Driver Information Center and the Check Engine Light. The reduced engine power light may also come on.
- Severe Loss of Power (Limp Mode): The engine will enter a protective “limp-home” mode, severely restricting throttle response and vehicle speed, often to 15-25 mph. Acceleration will feel very sluggish.
- Erratic Throttle Behavior: You may experience a dead pedal, hesitation, or surging when attempting to accelerate, as the Powertrain Control Module (PCM) cannot determine accurate throttle position.
- Potential Rough Idle or Stalling: The engine may idle roughly, stumble, or even stall at stops because the PCM is receiving conflicting voltage signals from the throttle position sensors.
- StabiliTrak/ABS Unavailability: Since the stability system relies on predictable engine torque, it will disable itself when P2135 sets, triggering the service message. Traction control and ABS may also be disabled.
Technical Core & Repair: Code P2135 means “Throttle/Pedal Position Sensor/Switch “A”/”B” Voltage Correlation.” The issue is almost always within the throttle body assembly. The two internal TP sensors (TPS1 and TPS2) are reporting implausibly different voltages to the PCM. The definitive repair is throttle body replacement.
- Primary Part: GM Throttle Body Assembly (Part # 12655090 or updated equivalent). List price is approximately $320-$380.
- Labor: This is a straightforward repair. Book time is typically 0.5 to 0.8 hours. With diagnosis, expect to pay for 1.0 hour of labor at shop rates ($120-$180/hr).
- Total Cost Estimate: Parts and labor typically range from $500 to $650 at a dealership or reputable shop.
- Critical Note: Do not attempt to clean the throttle body on this model as a fix for P2135. The sensors are integrated and non-serviceable. Cleaning can often make the correlation fault worse. Replacement is the only reliable cure.
Address this immediately. Driving in reduced power mode is unsafe, especially in traffic, and the disabled stability control increases rollover risk in emergency maneuvers.
Diagnosis
How To Diagnose: 2009 Silverado 1500 StabiliTrak Light & Code P2135
When the StabiliTrak light is on with a stored P2135 (Throttle/Pedal Position Sensor/Switch “A”/”B” Voltage Correlation), the issue is almost always in the electronic throttle body assembly. The Engine Control Module (ECM) monitors two separate throttle position sensor signals; P2135 sets when they do not agree. This directly impacts StabiliTrak, as the system needs accurate throttle data for stability control.
- Confirm the Code & Check for TAC Module Codes
Use a professional-grade scan tool to confirm P2135 is present and current. Also, check the TAC (Throttle Actuator Control) module data list for codes like P0121, P0221, or P0223. Clear the codes and perform a key cycle (turn key off, wait 30 seconds, restart) to see if P2135 returns immediatelyβthis indicates a hard failure. - Inspect Throttle Body & Connector
Remove the engine air intake duct to access the throttle body (GM Part # 12655891 is common). Visually inspect for carbon buildup on the throttle plate and bore. More critically, unplug the 6-pin electrical connector. Check for corrosion, bent pins, or poor retention. A poor connection is a frequent cause of intermittent correlation faults. - Perform Voltage & Correlation Tests
With the connector plugged in and back-probed using T-pins, use a digital multimeter. With the key ON, engine OFF, check the 5-volt reference (pin 1) and ground (pin 2). Then, monitor the signal voltages from TPS1 (pin 3) and TPS2 (pin 4). Slowly open the throttle by hand. Both signals should increase smoothly and in sync. A discrepancy of more than 0.4v between them at any point confirms the faulty sensor assembly inside the throttle body. - Check Wiring Harness for Shorts/Opens
If sensor voltages are absent or erratic, disconnect the connector at the throttle body and the ECM. Check for continuity (less than 2 ohms) on each of the five relevant wires between the two ends. Also check for shorts to power or ground. Pay special attention to harness chafing near the throttle body or where it passes over the engine. - Replace Throttle Body Assembly & Perform Relearn
If the above tests point to the throttle body, replacement is requiredβthe internal sensors are not serviced separately. The job pays approximately 1.0 hour of labor. After installing the new unit (GM Part # 12655891, approx. $320), you must perform a throttle body relearn procedure using your scan tool. Failure to do this will result in poor idle and likely a return of the StabiliTrak light.
Important Note: Do not overlook a dirty throttle body. Severe carbon can cause the plate to bind, creating a false sensor correlation fault. A thorough cleaning with a non-chlorinated brake cleaner and a relearn can sometimes resolve the issue if no electrical faults are found.
Fix
2009 Silverado 1500 StabiliTrak & P2135 Repair Guide
This is a common and interconnected issue. Code P2135 (Throttle/Pedal Position Sensor/Switch “A”/”B” Voltage Correlation) directly causes the StabiliTrak warning, as the ECM loses reliable throttle control. Follow this diagnostic and repair sequence.
-
Initial Diagnosis & Safety
Confirm the presence of both the StabiliTrak message on the DIC and P2135 stored in the ECM. Do not replace parts randomly. Visually inspect the throttle body connector and wiring harness for damage or corrosion. Check the accelerator pedal assembly connector (under dash).
-
Throttle Body Inspection & Cleaning
Remove the intake duct and inspect the throttle body (GM P/N 12655836). Look for excessive carbon buildup on the throttle blade and bore. A sticking blade can cause sensor correlation faults. Clean with a non-chlorinated brake cleaner and a soft cloth. Do not force the blade open. Re-test. If code returns, proceed.
-
Wiring Harness Test
With the engine OFF, disconnect the throttle body connector. Check for 5-volt reference, signal, and low reference circuits between the ECM and the connector for opens or shorts to ground/power. Pay special attention to the harness where it passes near the exhaust manifold or sharp edges. Repair any damaged wiring as needed.
-
Throttle Body Replacement
If wiring is good, the throttle body assembly is the most likely culprit. Replacement is straightforward. Part: GM Throttle Body Assembly (P/N 12655836). Labor: Approximately 0.5 hours. Cost: Part ~$220-$280 (aftermarket) / $350-$450 (GM Genuine). After replacement, a relearn procedure is mandatory.
-
Perform Throttle Body Relearn
1. Turn ignition ON (engine OFF) for 60 seconds. 2. Turn ignition OFF for 60 seconds. 3. Start engine and let it idle (in PARK) for 5-10 minutes until the idle stabilizes. The ECM must relearn the closed and open throttle positions. Failure to do this will cause poor idle or a persistent code.
-
Accelerator Pedal Position (APP) Sensor Check
While less common than throttle body failure, a faulty APP sensor (GM P/N 25891534) can cause correlation faults. Using a scan tool, monitor APP Sensor 1 and 2 voltages. They should move smoothly and in opposite correlation (e.g., one increases as the other decreases) from 0.8v to 4.5v with no dropouts. If erratic, replace the pedal assembly. Labor: 0.3 hours.
-
ECM Considerations
ECM failure is rare but possible. Only suspect this after conclusively proving the throttle body, APP sensor, and all wiring/connectors are perfect. This requires advanced circuit testing and is best left to a specialist with proper tools.
-
Final Steps & Clear Codes
After repair and relearn, clear all DTCs. Cycle the ignition and perform a test drive. Ensure the StabiliTrak message is absent and the throttle responds normally. The P2135 should not return.
Note: Always use a reputable scan tool to monitor live data. This fault is hard-set and will illuminate the Check Engine Light, disabling StabiliTrak and often causing reduced engine power mode.
π₯ Need the Complete Picture?
We’ve compiled every tick, shudder, and warning light for every Silverado year into one massive, 15,000-word master guide.
Real Owner Discussions
“Just rolled into the dealer with my ’09 Silverado at 149k miles for a flashing StabiliTrak light and a P2135 code, and they had the audacity to quote me $1,800 to replace the entire throttle body and pedal assembly when a simple $15 sensor connector is known to corrode on these trucks.”
“Every single cold morning around 96k miles, my ’09 Silverado’s dash lights up like a Christmas tree with the StabiliTrak warning and a rough idle until it throws a P2135, then it mysteriously clears once the engine is fully warm.”
“My 2009 Silverado 1500 with 85k miles just lit up the StabiliTrak warning and threw a P2135 code, and I’m wondering if swapping the throttle body myself is a realistic fix or if this is a deeper electrical gremlin I shouldn’t touch.”
*Real discussions sourced from Silverado owners online.
β Frequently Asked Questions
5 FAQs: Silverado StabiliTrak & Code P2135 (General Engine Focus)
Q1: My 2018 Silverado’s StabiliTrak light is on and it has a reduced power message. The engine code is P2135. Are these related?
A: Yes, they are directly related. Code P2135 indicates a fault in the throttle/pedal position sensor circuit, specifically an implausible correlation between the two sensor signals. The Engine Control Module (ECM) will trigger reduced engine power and disable the StabiliTrak system as a safety measure.
Q2: What is the most common fix for a P2135 code on a 2018 Silverado 1500?
A: The most common and likely fix is replacing the throttle body assembly. GM part number 12677809 is a common replacement. The throttle body contains the integrated position sensors that cause this code. Expect the part cost to be $250-$400 and labor around 0.5-1.0 hours.
Q3: Could it just be a bad accelerator pedal assembly instead of the throttle body?
A: It’s possible but less common on this model year. The P2135 code specifically points to a disagreement between the throttle position sensors (inside the throttle body) and the pedal position sensors. Diagnostically, you must check circuit voltages at both components, but the throttle body fails more frequently. The accelerator pedal assembly is GM part 13529229 (~$120).
Q4: After fixing the P2135 code, why is my StabiliTrak light still on?
A: The StabiliTrak and reduced power lights may require a specific relearn or calibration procedure after repairs. This often involves a Throttle Body Learn and a Steering Angle Sensor Centering procedure performed with a professional-grade scan tool. Simply clearing codes with a basic reader is often insufficient.
Q5: Is it safe to drive my truck with the P2135 code and StabiliTrak disabled?
A: No, it is not recommended. The truck will be in a severe reduced power mode (“limp home” mode), making merging or passing dangerous. The disabled stability control also increases rollover risk in emergency maneuvers. Have it diagnosed and repaired promptly.
π Related Silverado Guides
π§ Official GM Resources
Check Recalls
Owner Manuals
GM Parts
Service Bulletins
Legal & Financial Disclaimer
Not Professional Advice: SilveradoFix.com content is for informational and educational purposes only. We are not providing professional mechanical, legal, or financial advice. Always consult a certified mechanic before attempting any repairs.
Cost Estimates: All prices, part costs, and labor times are 2026 estimates based on market research and owner reports. Actual costs vary significantly by location, shop rates, and vehicle condition.
No Liability: By using this information, you agree that SilveradoFix.com, its owners, authors, and affiliates are not liable for any damages, injuries, losses, or costs resulting from the use or misuse of this information.
Independent Site: SilveradoFix.com is an independent online resource and is NOT affiliated with General Motors, Chevrolet, GMC, or any of their subsidiaries.
Emissions Warning: Modifications like AFM/DOD deletes may affect emissions system compliance and could be illegal in some states. Check local regulations.