Chevy Silverado P2135 Code Fix: Causes, Symptoms, and Step-by-Step Diagnostics

What the Chevy Silverado P2135 Code Means

The Chevy Silverado P2135 code points to a mismatch between the throttle position sensors, usually in the electronic throttle control system.

When the engine control module detects that the two throttle signals do not agree, it may enter reduced power mode to protect the engine and drivability.

This issue is common on Silverado trucks with drive-by-wire throttle systems, and the real fix depends on whether the problem is the throttle body, wiring, sensors, or a related power or ground fault.

Why the P2135 Code Appears on a Silverado

On modern Chevrolet Silverado models, the throttle body uses dual throttle position sensors for redundancy.

The powertrain control module compares both signals continuously to verify that throttle angle data is consistent.

If the signals drift too far apart, become noisy, or fail to match the expected voltage range, the PCM sets P2135.

Common model years affected include many Silverado 1500, 2500HD, and 3500HD trucks with electronic throttle control.

Most common causes

  • Failed throttle body assembly with worn internal throttle position sensors
  • Damaged throttle body connector or corroded terminals
  • Chafed, broken, or oil-soaked wiring in the throttle circuit
  • Low system voltage from a weak battery or charging issue
  • Poor engine ground or PCM ground connection
  • Rare PCM software or module fault

Symptoms You May Notice

A Silverado with a P2135 code often still starts, but it may not drive normally.

The truck can enter limp mode, limit throttle response, or refuse to accelerate properly.

Typical symptoms include

  • Reduced engine power message
  • Check Engine Light illuminated
  • Delayed or weak throttle response
  • Harsh idle or unstable idle speed
  • Stalling when coming to a stop
  • Limited RPM and acceleration
  • Intermittent no-start in some cases

How to Diagnose the Chevy Silverado P2135 Code Fix

The correct Chevy Silverado P2135 code fix starts with basic checks before replacing parts.

Because the throttle body and pedal sensor signals are electronically controlled, simple voltage or connector problems can mimic a failed component.

1. Scan for related trouble codes

Use an OBD-II scanner to check for additional codes.

P0121, P0122, P0123, P0221, P0222, P0223, P0638, or battery-related codes can help narrow the fault.

If multiple throttle or voltage codes are present, the issue may be electrical rather than a single bad sensor.

2. Inspect the battery and charging system

Low voltage can trigger throttle correlation faults.

Verify the battery is fully charged and that the alternator is charging correctly.

A weak battery, loose terminals, or excessive voltage drop can create erratic sensor readings.

3. Check the throttle body connector

Unplug the throttle body and inspect the connector for bent pins, moisture, oil contamination, heat damage, or green corrosion.

Reconnect it securely and make sure the locking tab engages.

Many Silverado P2135 complaints are caused by poor contact at this plug.

4. Examine the wiring harness

Follow the throttle body harness from the throttle assembly to the engine bay for abrasion, pinching, or melted insulation.

Pay special attention near brackets, intake components, and areas close to the exhaust manifold where heat can damage the loom.

5. Compare throttle data with a scan tool

Live data is one of the best ways to confirm the failure.

Monitor throttle position sensor 1 and sensor 2 values as the accelerator pedal is pressed slowly.

The signals should change smoothly and stay within the expected relationship specified by GM service data.

6. Perform a throttle body inspection and cleaning

Carbon buildup around the throttle plate can contribute to sticking or unstable idle, though it usually does not cause a true correlation code by itself.

If contamination is present, clean the throttle body with an appropriate throttle body cleaner and a soft cloth.

Avoid forcing the electronic throttle plate open aggressively.

When the Throttle Body Is the Real Problem

On many Silverado trucks, the throttle body assembly is the root cause because the dual sensors are built into the unit.

If the sensor output is inconsistent, drops out under load, or shows erratic voltage during testing, replacement is often the correct repair.

Signs that point toward a failed throttle body include repeat P2135 returns after clearing the code, unstable live data from the throttle sensors, and a clean wiring inspection with no voltage supply issues.

Throttle body replacement notes

  • Use an OEM or high-quality equivalent throttle body
  • Inspect and clean the intake duct and gasket surfaces before installation
  • Check for intake leaks after replacement
  • Perform any relearn procedure recommended by GM for the specific model year

Could the Accelerator Pedal Position Sensor Be the Cause?

Although P2135 usually relates to the throttle body side of the system, the accelerator pedal position sensor can also influence correlation and plausibility calculations.

If pedal data is erratic or inconsistent, the PCM may interpret the input as a throttle control fault.

If you suspect the pedal sensor, compare accelerator pedal sensor signals on a scan tool while moving the pedal gradually.

The readings should rise and fall smoothly without sudden jumps or dropouts.

How to Reset the Code After Repairs

After completing the repair, clear the code with a scan tool and test drive the truck under a variety of conditions.

A proper test should include idle, light throttle, moderate acceleration, and a few stop-and-go cycles.

If the code returns immediately, the underlying fault has not been fixed.

If it comes back only after several drive cycles, review live data and wiring again for an intermittent issue.

Best Practices for a Reliable Repair

A successful Chevy Silverado P2135 code fix depends on verifying the electrical basics first, then replacing parts only when testing proves they are bad.

This approach avoids unnecessary throttle body replacement and reduces the chance of the code returning.

Recommended repair order

  • Check battery voltage and charging output
  • Inspect and clean throttle body connections
  • Test wiring continuity and ground quality
  • Review scan tool live data for sensor correlation
  • Replace the throttle body if readings are unstable or out of range
  • Perform relearn and confirm the repair with a road test

Can You Drive a Silverado With P2135?

It is possible to move the truck short distances, but driving with this code is not ideal.

Reduced power mode can make merging, passing, and highway driving unsafe, especially if the throttle response becomes unpredictable.

If the Silverado is stuck in limp mode, the safest choice is to diagnose the issue promptly rather than continue driving it for extended periods.

What to Expect at a Repair Shop

A professional diagnosis usually includes a scan for related codes, live data analysis, circuit testing with a multimeter, and a visual inspection of the throttle body and harness.

Shops familiar with GM electronic throttle systems may also check service bulletins for known issues affecting specific Silverado model years.

In many cases, the final repair is either a throttle body replacement, connector repair, or wiring repair, followed by a relearn procedure and road test.