Engine-CodesGMC – P0977 2015 GMC Sierra

P0977 2015 GMC Sierra Code - Shift Solenoid 'B' Open Or Short To Power

Quick Answer

The P0977 diagnostic trouble code (DTC) indicates that there is a malfunction in Shift Solenoid 'B' in the transmission, either due to an open circuit or a short to power. Common causes include Faulty shift solenoid 'B', Wiring or connector issues in the transmission control circuit, Low transmission fluid levels or dirty fluid. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0977 2015 GMC Sierra indicates Shift Solenoid 'B' Open Or Short To Power.
Common causes
Common causes include Faulty shift solenoid 'B', Wiring or connector issues in the transmission control circuit, Low transmission fluid levels or dirty fluid.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Aug 19, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0977 2015 GMC Sierra Description

The P0977 diagnostic trouble code (DTC) indicates that there is a malfunction in Shift Solenoid 'B' in the transmission, either due to an open circuit or a short to power. The shift solenoid is responsible for controlling the flow of transmission fluid to engage or disengage specific gears in the transmission. When this solenoid malfunctions, it can lead to issues with shifting gears smoothly and can potentially cause further damage to the transmission system if not addressed promptly.

OBDII Code P0977 2015 GMC Sierra - Shift Solenoid 'B' Open Or Short To Power
P0977 2015 GMC Sierra Code - Shift Solenoid 'B' Open Or Short To Power

Common Causes of P0977 2015 GMC Sierra

  1. Faulty shift solenoid 'B'
  2. Wiring or connector issues in the transmission control circuit
  3. Low transmission fluid levels or dirty fluid
  4. Internal transmission damage or wear
  5. Electronic control module (ECM) malfunction

Symptoms of P0977 2015 GMC Sierra

  1. Harsh or delayed shifting between gears
  2. Transmission slipping or jerking
  3. Inability to shift gears properly
  4. Transmission overheating
  5. Illumination of the Check Engine Light

How to Fix P0977 2015 GMC Sierra

  1. Begin by checking the transmission fluid level and condition. Top up or replace the fluid if necessary.
  2. Inspect the wiring and connectors in the transmission control circuit for any damage or corrosion. Repair or replace as needed.
  3. Test the shift solenoid 'B' for continuity and proper operation. Replace if faulty.
  4. If the solenoid is functioning properly, check for any internal transmission damage and repair as necessary.
  5. Clear the DTC using a scan tool and test drive the vehicle to ensure proper shifting operation.

Cost to Fix P0977 2015 GMC Sierra

The cost of repairing a Shift Solenoid 'B' open or short to power issue can vary depending on the specific cause of the problem and the labor rates in your area. On average, the cost of replacing a shift solenoid can range from $150 to $400, including parts and labor. However, additional costs may apply if there are other underlying issues that need to be addressed. It is recommended to obtain quotes from local auto repair shops to get a more accurate estimate of the repair costs.

Need more information about the P0977 2015 GMC Sierra code?

Need more information on how to fix the P0977 2015 GMC Sierra code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0977 2015 GMC Sierra code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0977 2015 GMC Sierra Code

1. What does the OBDII code P0977 mean on a 2015 GMC Sierra?

P0977 indicates an issue with the Shift Solenoid 'B' circuit, specifically an open or short to power, which can affect transmission operation.

2. What are the common symptoms of code P0977 on a 2015 GMC Sierra?

Symptoms may include harsh or delayed shifting, failure to shift gears, transmission stuck in one gear, and the illumination of the check engine light.

3. What causes the P0977 code in a 2015 GMC Sierra?

Common causes include a faulty shift solenoid 'B,' damaged wiring or connectors in the solenoid circuit, a shorted or open circuit, or a malfunctioning transmission control module (TCM).

4. Can I drive my 2015 GMC Sierra with a P0977 code?

It’s possible to drive with this code, but it’s not recommended as it can cause further damage to the transmission or lead to unsafe driving conditions.

5. How do I diagnose the P0977 code on a 2015 GMC Sierra?

Diagnosis typically involves scanning for additional codes, inspecting the wiring and connectors for damage, testing the shift solenoid 'B,' and checking the TCM for faults.

6. How do I fix the P0977 code on a 2015 GMC Sierra?

Repairs may include replacing the shift solenoid 'B,' repairing or replacing damaged wiring or connectors, or reprogramming or replacing the TCM if necessary.

7. How much does it cost to repair a P0977 code on a 2015 GMC Sierra?

Repair costs vary but can range from $150 to $400 for solenoid replacement, with higher costs if the wiring or TCM needs repair or replacement.

8. Can a dirty transmission fluid cause a P0977 code in a 2015 GMC Sierra?

While unlikely, dirty or contaminated transmission fluid can lead to solenoid issues, so it’s worth checking and replacing the fluid if needed.

9. Is the P0977 code related to other transmission codes on a 2015 GMC Sierra?

Yes, it may be accompanied by other transmission-related codes indicating further issues with solenoids, circuits, or the TCM.

10. Do I need special tools to fix the P0977 code on a 2015 GMC Sierra?

Yes, tools like an OBDII scanner, multimeter, and potentially transmission-specific tools may be required for diagnosis and repair.

Discuss the causes and fixes for P0977 2015 GMC Sierra OBDII Code

Code P0977 2015 GMC Sierra comments

No comments found for this page.