P0777 OBD-II Trouble Code: Pressure Control Solenoid B Stuck On

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0777 code

P0777 is a diagnostic trouble code (DTC) for "Pressure Control Solenoid B Stuck On". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0777 DIAGNOSTIC Get a fair and transparent estimate upfront

P0777 code definition

A P0777 trouble code signifies that the Powertrain Control Module (PCM) has detected a fault in one of the electronic pressure control solenoids or solenoid circuits. The hydraulic pressure regulated by the pressure control solenoids provides shift actuation for the automatic transmission and locks the torque converter into place when needed. Related codes include P0775, P0776, P0778, and P0779.

What the P0777 code means

Utilizing calculations based on the position of the throttle, the amount of load on the engine, and engine and vehicle speed help in determining how much pump pressure is needed for the vehicle to operate efficiently. When the amount of pressure desired does not match up with the actual amount produced, the PCM stores a P0777 code and illuminates the Check Engine Light. Keep in mind that some model of vehicles might require multiple failures in order for a Check Engine Light to be illuminated.

What causes the P0777 code?

Some common causes of a P0777 trouble code include failure of the electronic pressure control solenoid, blockage in the hydraulics inside of the transmission, transmission failure, dirty or low fluid, and a faulty PCM or Transmission Control Module (TCM).

What are the symptoms of the P0777 code?

Symptoms of a P0777 trouble code range from none at all to problems shifting, or even a failure on the part of the torque converter. In some cases, when this trouble code is stored, the PCM places the transmission into Limp-in mode. Some other common symptoms of a P0777 code include slipping, overheating, shifting problems with the transmission, and a decrease in the vehicle's fuel mileage.

How does a mechanic diagnose the P0777 code?

To diagnose a P0777 trouble code, the mechanic needs an advanced scanner, a hydraulic pressure diagram for the vehicle in question, and a digital volt/ohmmeter. Once the necessary tools are gathered, the mechanic should perform the following steps when diagnosing the code:

  • Start by checking the transmission level and condition.

  • Keep in mind that fluid which smells burnt or has an abnormal odor might indicate extensive damage to the transmission.

  • In this case, the mechanic should drop the transmission pan to see if any debris from the transmission is evident.

  • If no debris is detected, the mechanic should fill the transmission fluid to an appropriate level to find and fix any leaks.

*Once all leaks have been fixed, fill the transmission fluid to its normal level and start the vehicle, allowing it to reach a normal operating temperature.

  • In addition, inspect all wiring, connectors, and components for damage.

  • Clear the code and test the system to see if the code returns. You can also download any freeze frame or stored codes at this time.

  • If the code returns, use a hydraulic pressure diagram to check the pressure created in the transmission. Compare your findings to the manufacturer's specifications.

  • Clear the code and test the system to see if it returns. If it does return, use the digital volt/ohmmeter to check the reference voltage and ground signals at the electronic pressure control solenoid producing the trouble code.

  • If the reference voltage or ground circuits test as open, use the volt/ohmmeter to check for continuity.

  • Retest the system by attempting to manually activate the electronic pressure control solenoid suing the volt/ohmmeter.

  • Test the PCM if no other problems are evident and the code persists.

  • Clear the code and test the system to see if the code returns.

Common mistakes when diagnosing the P0777 code

A common mistake made by mechanics when diagnosing a P0777 trouble code is to overlook faulty wiring and electronic pressure solenoids, and instead replacing a high pressure pump when it's not needed. This usually results in the return of the code.

How serious is the P0777 code?

While a vehicle that has a P0777 problem might not exhibit any outward problems, left unfixed, this code can result in problems with the transmission of the vehicle. Most often this materializes as problems shifting, up to and including failure of the torque converter. You can also expect to see a reduction in the vehicle's fuel mileage until the trouble code is fixed. A low fluid condition, if left unchecked, can result in damage to the transmission and require the mechanic to have to rebuild it.

What repairs can fix the P0777 code?

To repair a P0777 trouble code, the mechanic should perform the following steps:

  • Repair any leaks detected.

  • If the transmission has been damaged due to a low fluid condition, repair or rebuild the transmission, followed by a fluid flush and replacement. Then install a new torque converter before proceeding.

  • Replace any burnt or otherwise damaged wiring, connectors, or components.

  • Repair or replace the hydraulic pump. Replacement of the pump requires the mechanic to remove the transmission and partially disassemble it.

  • Replace any damaged or shorted system circuits or connectors.

  • Replace the electronic pressure control solenoid if faulty.

  • Replace the PCM if found to be at fault.

Need help with a P0777 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
P0777
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0777 code.

SCHEDULE P0777 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

5,361

Rating Summary
4,946
200
50
30
135
4,946
200
50
30
135

William

16 years of experience
64 reviews
William
16 years of experience
Jeep Grand Cherokee - Check Engine Light is on - Denver, Colorado
Couldn’t be happier with my experience with William. Will happily recommend him to everyone and will definitely be using him again. Fantastic service.

Andrian

31 years of experience
112 reviews
Andrian
31 years of experience
BMW 525i - Check Engine Light is on - Fort Lauderdale, Florida
Highly recommend Adrian for all automotive services. Very professional and extremely knowledgeable about everything related to our car. He explained everything so we knew exactly what was needed and went above and beyond to make the process easy. I would never use another person to work on our cars. EXCELLENT OVERALL!!

Brian

22 years of experience
335 reviews
Brian
22 years of experience
Chevrolet Colorado - Check Engine Light is on - Orange Park, Florida
Brian is a very experienced mechanic. Billing not so sharp. Wrong time (corona-19).to be stiff with adding up, Informing the older customers what to expect? Very sorry to say goodbye to a great mechanic!

Scott

35 years of experience
665 reviews
Scott
35 years of experience
Dodge Grand Caravan - Check Engine Light is on - Phoenix, Arizona
This is the second time I have used his service. All I can say. if he can find my mistakes, he can fix anything. Thanks once again.


More related articles

P0362 OBD-II Trouble Code: Ignition Coil L Primary/Secondary Circuit Malfunction
P0362 P0362 code definition The P0362 code means that the PCM has registered a fault in either the primary or the secondary circuit of one or more ignition coils; this fault specifically pertains to the electrical circuitry that allows the...
P0181 OBD-II Trouble Code: Fuel Temperature Sensor 'A' Circuit Range/Performance
P0181 P0181 code definition Fuel Temperature Sensor ‘A’ Circuit Range/Performance What the P0181 code means P0181 is a generic OBD-II code that is triggered when the fuel temperature sensor ‘A’ circuit goes out of specifications during self-testing. This indicates that...
P2670 OBD-II Trouble Code: Actuator Supply Voltage B Circuit Low
P2670 P2670 code definition A P2670 trouble code indicates the detection of a problem by the PCM or a supporting control module in the actuator supply voltage B circuit. Some of the possible modules that could detect this fault include...

Related questions

Check Engine Light and code for O2 sensor

Hello. Knowing the actual code number would help determine the problem. If you are getting an O2 sensor code associated with the way it is running, then the sensor is more than likely bad. On this Toyota, the O2 sensor...

Service engine soon light is on can not get it off how do I turn it off

To get the check engine light off you will need to get a check engine light inspection having a mechanic like one from YourMechanic come to you and scan the computer. Once the codes are diagnosed then the mechanic can...

Timing chain problem?

It could very well be a timing chain problem. The P0016 and 17 indicate that the camshaft sensors are sensing the camshaft in a position that does not logically correspond with the crankshaft. The P0302 and P0355 codes are misfire...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com