P0977 2016 GMC Sierra Code - Shift Solenoid 'B' Open Or Short To Power
Quick Answer
The P0977 diagnostic trouble code (DTC) for a 2016 GMC Sierra indicates that there is an issue with the Shift Solenoid 'B' circuit. Common causes include Electrical wiring issues: Faulty wiring connections or damaged wires leading to the Shift Solenoid 'B' can cause an open or short circuit to power, Defective shift solenoid: The shift solenoid itself may be malfunctioning, either due to wear and tear or internal electrical faults, Corroded connectors: Corrosion on the solenoid connectors or wiring harness can disrupt the electrical signal and lead to this code. 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 2016 GMC Sierra indicates Shift Solenoid 'B' Open Or Short To Power.
- Common causes
- Common causes include Electrical wiring issues: Faulty wiring connections or damaged wires leading to the Shift Solenoid 'B' can cause an open or short circuit to power, Defective shift solenoid: The shift solenoid itself may be malfunctioning, either due to wear and tear or internal electrical faults, Corroded connectors: Corrosion on the solenoid connectors or wiring harness can disrupt the electrical signal and lead to this code.
- 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.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P0977 2016 GMC Sierra Description
The P0977 diagnostic trouble code (DTC) for a 2016 GMC Sierra indicates that there is an issue with the Shift Solenoid 'B' circuit. This code specifically points to an open or short circuit to power, which means that there is an electrical problem with the solenoid that controls the transmission shifting. The Shift Solenoid 'B' is responsible for regulating the flow of transmission fluid to engage or disengage specific gears in the transmission. When this solenoid fails to function properly, it can lead to various transmission-related issues.
Common Causes of P0977 2016 GMC Sierra
- Electrical wiring issues: Faulty wiring connections or damaged wires leading to the Shift Solenoid 'B' can cause an open or short circuit to power.
- Defective shift solenoid: The shift solenoid itself may be malfunctioning, either due to wear and tear or internal electrical faults.
- Corroded connectors: Corrosion on the solenoid connectors or wiring harness can disrupt the electrical signal and lead to this code.
- Faulty transmission control module (TCM): A malfunctioning TCM can also send incorrect signals to the solenoid, causing it to open or short to power.
Symptoms of P0977 2016 GMC Sierra
- Harsh or delayed shifting
- Slipping gears
- Stuck in a particular gear
- Decreased fuel efficiency
- Illuminated check engine light
How to Fix P0977 2016 GMC Sierra
- Diagnose the issue: Use a scan tool to retrieve the trouble codes and perform a thorough inspection of the Shift Solenoid 'B' circuit to identify the root cause of the problem.
- Check wiring and connectors: Inspect the wiring harness and connectors for any damage or corrosion. Repair or replace as necessary.
- Test the shift solenoid: Test the Shift Solenoid 'B' for proper function. If it is found to be defective, replace it with a new one.
- Clear codes and test drive: Clear the DTCs from the vehicle's computer and take the vehicle for a test drive to ensure that the transmission is shifting smoothly without any issues.
- Perform a relearn procedure: Some vehicles may require a relearn procedure for the TCM to recalibrate after the repair.
Cost to Fix P0977 2016 GMC Sierra
The cost of repairing a Shift Solenoid 'B' open or short to power issue can vary depending on the extent of the damage and the parts needed. In general, the cost of replacing a shift solenoid can range from $150 to $400, including parts and labor. Additional costs may apply if there are other underlying issues that need to be addressed. It's advisable to consult with a professional mechanic to get an accurate estimate for your specific vehicle. Keep in mind that labor rates can vary, so it's recommended to inquire about the rates at your local auto repair shop.
Need more information about the P0977 2016 GMC Sierra code?
Need more information on how to fix the P0977 2016 GMC Sierra code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0977 2016 GMC Sierra code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P0977 2016 GMC Sierra Code
What does the OBDII code P0977 mean for a 2016 GMC Sierra?
P0977 indicates an issue with the Shift Solenoid 'B,' specifically an open circuit or short to power in the solenoid's electrical system.
What are common symptoms of code P0977 in a 2016 GMC Sierra?
Symptoms may include harsh or delayed shifting, transmission slipping, failure to shift gears, or the illumination of the check engine light.
What causes the P0977 code in a 2016 GMC Sierra?
Common causes include a faulty shift solenoid, damaged wiring or connectors, short circuits, or issues with the transmission control module (TCM).
Can driving with code P0977 damage my 2016 GMC Sierra?
Driving with this code may cause further damage to the transmission or create unsafe driving conditions due to erratic shifting. It’s best to address the issue promptly.
How do you diagnose the P0977 code in a 2016 GMC Sierra?
Diagnosis involves scanning for codes, inspecting wiring and connectors for damage, testing the shift solenoid for functionality, and checking the transmission fluid condition.
Can I fix the P0977 code myself on a 2016 GMC Sierra?
If you are comfortable with automotive repairs, you can inspect wiring, replace the solenoid, or check transmission fluid. However, complex issues may require professional assistance.
How much does it cost to repair code P0977 on a 2016 GMC Sierra?
Repairs can range from $150-$500 depending on whether you need to replace the solenoid, repair wiring, or perform advanced diagnostics.
Does low transmission fluid cause the P0977 code on a 2016 GMC Sierra?
Low or contaminated transmission fluid can contribute to solenoid issues, though it’s not the sole cause of the code.
How can I prevent code P0977 from occurring again?
Regular maintenance, including transmission fluid checks and inspections of electrical wiring, can help prevent issues with shift solenoids.
What happens if code P0977 is ignored on a 2016 GMC Sierra?
Ignoring the code may lead to worsening transmission performance, higher repair costs, or potential transmission failure.
Discuss the causes and fixes for P0977 2016 GMC Sierra OBDII Code
Code P0977 2016 GMC Sierra comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.