P0777: Pressure control solenoid B stuck on
Pressure control solenoid B stuck on
Severity: Inspect soon
Toyota tells owners to have the car inspected right away when the check engine light comes on for the automatic transmission, and a code reference rates P0777 as very serious.
It gets more serious if:
- Not verified: The car will not move forward, slips or goes into limp-home mode. GM bulletins describe no forward movement with P0777, but we found no source saying whether you must stop
P0777 in short
P0777 means pressure control solenoid B appears stuck on, so the transmission is not getting the pressure the computer commands. Dirty fluid or debris in the valve body is a common cause, and GM has bulletins for its trucks. It can cause harsh shifts, slipping or no forward drive; have it inspected soon.
Pressure control solenoids set the fluid pressure that applies the clutches. P0777 sets when the computer sees that solenoid B is not releasing as commanded, as if it were stuck on, so clutch pressure is wrong.
GM bulletins tell technicians to look for debris in the valve body with pressure solenoid codes on 2010–2011 trucks, and say a history-only P0777 on some 2016 Silverado and Sierra 1500 trucks needs no repair while a calibration is prepared. Some GM vehicles lose forward drive with P0777.
Shifts may be harsh or erratic, the transmission may slip or stay in one gear, and it may overheat.
Most likely causes
Cause 1: Dirty fluid or debris in the valve body
Common general cause- Why it ranks here
- A code reference lists low or dirty fluid and blocked passages, and GM tells technicians to check the valve body for debris with this code.
- What would change this
- Rises if the fluid is dark, burnt or has particles.
Cause 2: Faulty pressure control solenoid B or wiring
Common general cause- Why it ranks here
- The solenoid is the monitored part, and a code reference lists the solenoid and wiring.
- What would change this
- Rises if the solenoid or circuit fails a test.
Cause 3: Software calibration (2016 GM 1500 trucks)
Supported by vehicle data- Why it ranks here
- GM says a history-only P0777 on 2016 Silverado and Sierra 1500 needs no repair and a new calibration is coming.
- What would change this
- Rises if P0777 is history only on a covered truck.
Cause 4: Internal clutch or valve fault (some GM)
Supported by vehicle data- Why it ranks here
- GM bulletins cover no forward movement, slipping or binding with P0777 on several models.
- What would change this
- Rises if the vehicle will not move forward or slips in drive.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read codes from the engine and transmission modules with a scan tool that supports both, before anything is cleared.
IfOther transmission codes are stored with P0777
It meansSeveral pressure solenoid codes together point to fluid, debris or shared wiring.
IfP0777 alone
It meansCheck for a bulletin.
Step 2: Check for a P0777 bulletin for your VIN at a dealer or on the NHTSA site.
IfA 2016 Silverado or Sierra 1500 with P0777 in history only
It meansGM says do not repair; a calibration is coming.
IfA 2010–2011 GM truck or SUV
It meansGM says look for valve body debris and check the TCM date code.
IfA 2015 Canyon or Colorado, or 2006–2007 GM car with no forward movement
It meansGM has diagnostic tips.
IfNo bulletin applies
It meansA shop needs to check fluid and the solenoid.
Step 3: Have a shop check fluid condition, test the solenoid circuit and inspect the valve body if needed.
Warning:Shop test. It needs the maker's procedure.
IfFluid is dirty or the valve body has debris
It meansClean or repair the valve body and find the source of debris.
IfThe solenoid or circuit fails the test
It meansRepair the wiring or solenoid.
Symptoms
- Check engine light
- Harsh or erratic shifts
- Slipping or no forward movement Gets more serious: stop and have it checked.
- Transmission stuck in one gear (limp-home mode) Gets more serious: stop and have it checked.
How to fix
Step 1: Do not clear the code before the transmission module has been read; GM treats current and history P0777 differently.
Step 2: Ask a dealer whether your VIN has an open P0777 bulletin. GM has issued several.
Parts and cost context
- Transmission control module (TCM):GM asks technicians to check the transmission computer date code with pressure solenoid codes on some 2010–2011 trucks, but fluid and the valve body come first.
Labor varies by vehicle and shop; get a quote before you approve a repair.
Compare used part prices on PartPriceGuideOn your vehicle
ChevroletYour car
2016 · Silverado 1500
Supported by vehicle dataGM PIP-5396 says do not repair when P0777 is only a history code; a new calibration was planned. The Sierra 1500 is also covered. The bulletin is on NHTSA, but whether it is still current is not verified, so it is labelled vehicle data rather than confirmed.
PIP4831EStatus unverified
Pressure solenoid codes: look for valve body debris
2010–2011silverado-2500 · issued · NHTSA 10154593
Covers several pressure solenoid codes including P0777; look for debris in the valve body and review the TCM date code. Only the NHTSA flat-file summary was read, not the bulletin itself.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PIP-5396Status unverified
P0777 history code: no repair, calibration coming
2016silverado-1500 · issued · NHTSA 10078870
If P0777 is current, follow normal diagnosis; if history only, do not repair. Also lists the Sierra 1500. Only the NHTSA flat-file summary was read, not the bulletin itself.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
GMCYour car
2015 · Canyon
Supported by vehicle dataGM PI1419 gives diagnostic tips for no forward movement with P0777 or P2723. The Colorado is also covered. The bulletin is on NHTSA, but whether it is still current is not verified, so it is labelled vehicle data rather than confirmed.
PI1419Status unverified
No forward movement with P0777 or P2723
2015canyon · issued · NHTSA 10113555
Diagnostic tips for no forward movement. Also lists the Colorado. Only the NHTSA flat-file summary was read, not the bulletin itself.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
P0777 questions
What is the difference between P0776 and P0777?
Both are for pressure control solenoid B. P0776 means it appears stuck off or not performing, P0777 that it appears stuck on.
Sources and review
- Toyota Camry Owner's Manual (OM06291U)
- P0777 OBD-II Trouble Code: Pressure Control Solenoid B Stuck On
- GM PI1419: No forward movement with P0777 or P2723
- GM 3996: No movement, slipping or binding in forward
- Cal. Code Regs. Tit. 13, § 1968.2 — Malfunction and Diagnostic System Requirements (OBD II)
- GM PIP4831E: Pressure control solenoid codes: look for valve body debris
- GM PIP-5396: P0777 history code: no repair, calibration coming
- DTC P0700 — Saab 9-5 (9650) 2010 Workshop Information System
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error