P0778
Pressure Control Solenoid B Electrical

The electrical version of the PCS-B fault: an open, short, or high resistance in the solenoid's circuit. Here is exactly how to tell whether it is the solenoid, the connector, or the harness — before you drop a pan you did not need to drop.

Fixing it yourself? Shop the pullers, spring compressors and shop tools for the job — shipped fast from the USA.
Shop Transmission Tools →
These diagnostic steps are the same order we work a PCS code on the bench.

P0778 is defined as Pressure Control Solenoid "B" Electrical. The word that matters is "electrical." Unlike its cousins P0776 (stuck off) and P0777 (stuck on), which are hydraulic-performance faults, P0778 is the TCM telling you the electrical circuit itself is out of range — open, shorted to ground, shorted to power, or drawing the wrong current. That distinction points your diagnosis at wiring and the solenoid coil, not at valve-body bores or worn seals.

Pressure control solenoid "B" is usually the solenoid that regulates line pressure or a specific clutch-apply circuit, depending on the transmission. When its circuit faults, the TCM cannot trust its own pressure control, so it commands a default (max) line pressure and drops the transmission into limp mode.

Symptoms of P0778

The harsh-shift-plus-limp combination is the classic PCS electrical signature. If your shifts are merely lazy or flaring rather than slamming, look at a different code first.

Common Causes, In the Order We Check Them

CauseHow Common
Corroded / spread terminals at the case connectorVery common
Solenoid coil open or shorted internallyCommon
Chafed harness rubbing the case or panCommon
Fluid intrusion up the harness (wicking)Occasional
Failed internal TCM driverRare

Note the order. The single most common real-world cause of an "electrical" solenoid code is not the solenoid — it is the connector. People buy a solenoid, install it, and the code returns because the actual fault was a green, corroded pin at the case pass-through connector.

Step-by-Step Diagnosis

1. Scan and read freeze-frame first

Pull the code with a scan tool that shows freeze-frame data. Note whether P0778 is a hard fault (present now) or a history code, and whether it sets cold, hot, or over a bump. A code that only sets over bumps is a chafed-wire tell. See our scan tool guide.

2. Inspect the external connector

Unplug the transmission's main case connector. Look for green corrosion, spread female terminals, or ATF wicking up the wires. A single spread terminal here throws this code and no amount of new parts fixes it. Re-tension or replace the terminal.

3. Measure solenoid resistance

With the connector off, measure the PCS-B coil resistance across its two pins at the transmission side. Most GM/Chrysler pressure control solenoids read roughly 3 to 8 ohms depending on model. Open circuit (OL) means a broken coil or broken internal lead — replace the solenoid. A dead short (near 0 ohms) means a shorted coil — replace the solenoid.

4. Check the circuit for shorts to ground and power

With the harness disconnected at both ends, ohm each PCS-B wire to a good ground and to battery positive. Any continuity to ground or power on the control wire is a chafed harness — find and repair the rub-through, do not just clear the code.

5. Back-probe with it running (last)

If everything above passes, back-probe the TCM driver and watch the commanded duty cycle on a scope or graphing meter. A flat, non-responding driver signal with a good solenoid points at the TCM.

Which Transmissions Throw P0778 Most

TransmissionNotes on PCS-B
GM 4L60E / 4L65EPCS on these is the line-pressure EPC; check the case connector first, they corrode
GM 6L80 / 6L90Internal harness and TEHCM; fluid intrusion into the connector is a known pattern
Chrysler 62TE / 68RFESolenoid pack; a single failed pressure solenoid can throw the pack code
Ford 6F35 / 6R80Check the internal wiring sleeve for chafe near the valve body

On the 6L80, a solenoid electrical code frequently traces back to fluid wicking into the external connector rather than a bad TEHCM. Dry and re-seal the connector before condemning the control module.

What the Fix Costs (2026)

RepairTypical 2026 Cost
Clean / re-tension case connector$0 - $60 DIY
Single pressure control solenoid$25 - $120 part
Solenoid replacement, shop labor$250 - $550 total
Solenoid pack (62TE / 68RFE) installed$400 - $900
Internal harness / TEHCM (6L80)$500 - $1,100

Because the pan usually has to come off to reach the solenoid on most of these, replace the pan gasket and filter while you are in there. That labor is already paid for. See our fluid and filter guide.

Need the Solenoid? Ships Same-Day

Once you have confirmed the PCS-B fault, our companion shop gearboxinsider.com stocks OEM and quality-aftermarket pressure control solenoids, solenoid packs, pan gaskets, and filters for GM, Ford, and Chrysler units. Same-day ship before 2pm Eastern, free shipping every order.

Shop Gearbox Insider →

FAQ

Can I drive with a P0778?

Briefly and gently, yes — the car will be in limp mode with harsh shifts. But driving hard with the transmission at default max line pressure is rough on the clutches, and if PCS-B feeds a critical apply circuit you risk a no-move. Fix it promptly.

Is P0778 always the solenoid?

No. It is an electrical-circuit code, so it is just as likely the connector or harness as the solenoid itself. Ohm the coil and inspect the connector before you buy parts.

What is the difference between P0776 and P0778?

P0776 is "stuck off" — a hydraulic performance fault, usually a stuck valve or worn bore. P0778 is "electrical" — an open, short, or out-of-range circuit. Different root causes, different fixes.

Do I need to relearn after replacing the solenoid?

On many modern units, yes. A TCM relearn or adaptive-pressure reset restores clean shifts after a solenoid swap. See our TCM relearn procedure.

Get the next diagnostic write-up in your inbox

No spam, no sales pitch. Real shop-floor diagnostics, fluid spec updates, and the occasional tool recommendation.

Join the newsletter