How to fix a code P0977?

Tiny
CHICKENRACER2020
  • MEMBER
  • 2012 HONDA CIVIC
  • 100,000 MILES
The "D" indicator light keeps flashing so I had it scanned and received two different codes from two different places (auto parts store and a mechanic). P0977 came from the auto parts store after the mechanic scanned and got a different code at first and then received that code with a different scanner. My question is, where is problem and is there a diagram or video I can follow to fix it?

Car listed above is a DX model.
Friday, October 1st, 2021 AT 10:25 AM

5 Replies

Tiny
SQM
  • MECHANIC
  • 6,383 POSTS
Hello,

The code - P0977: Shift Solenoid Valve B (Open)

This can be triggered due to a faulty shift solenoid in the transmission. It can also be an issue with not getting proper signal from the PCM.

I have attached the troubleshooting steps for the code P0977 below. Try following those steps to figure out the issue.

https://www.2carpros.com/articles/how-to-use-a-voltmeter
https://www.2carpros.com/articles/how-to-check-wiring

Please let me know of any questions.
Thank you.
Was this
answer
helpful?
Yes
No
+1
Friday, October 1st, 2021 AT 11:21 AM
Tiny
CHICKENRACER2020
  • MEMBER
  • 11 POSTS
Regarding the last slide, is there a way you can send me the link on changing the solenoid?
Was this
answer
helpful?
Yes
No
Friday, October 1st, 2021 AT 12:03 PM
Tiny
SQM
  • MECHANIC
  • 6,383 POSTS
I have attached the shift solenoid replacement procedure below.
Let me know of any questions.
Was this
answer
helpful?
Yes
No
+1
Friday, October 1st, 2021 AT 12:36 PM
Tiny
CHICKENRACER2020
  • MEMBER
  • 11 POSTS
Awesome thank you. I am having trouble with solenoid B. This has helped a lot. Thank you
Was this
answer
helpful?
Yes
No
+2
Monday, October 4th, 2021 AT 10:37 AM
Tiny
SQM
  • MECHANIC
  • 6,383 POSTS
You are welcome. Let me know if you need further assistance.
Was this
answer
helpful?
Yes
No
Monday, October 4th, 2021 AT 12:10 PM

Please login or register to post a reply.

Sponsored links