AutoLogicTools

OBD-II trouble code

P0966: Pressure Control Solenoid "B" Control Circuit Low

A grounded control wire applies a clutch the module wanted released. Do that while another element is holding and the transmission ties up — which is why dark, burnt-smelling fluid on this code is a diagnostic finding rather than a side note.

High severityPowertrainTransmission / Pressure ControlDrivable short-term

Quick facts

System
Powertrain
Category
Transmission / Pressure Control
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$180$2,000
DIY difficulty
Shop recommended

One of 27 pressure control solenoid codes

P0966 sits in a grid: one axis is which solenoid the letter refers to, the other is what went wrong with it. Each cell is a genuinely different fault with its own diagnosis — but codes from the same row or column often appear together, and what a pairing means is usually the fastest way in. The hub page lays out all 27 and explains how to read them against each other.

See all pressure control solenoid codes

Browse every code in P0900–P0999, or start from the full code library.

What does P0966 mean?

P0966 is an unwanted path to ground on the second pressure control solenoid circuit. What separates it from the same fault on the mainline solenoid is the consequence, and the consequence follows from what solenoid 'B' actually does.

Because 'B' is a selective regulator serving one clutch or one shift element, forcing it to full current does not raise pressure everywhere. It applies one thing, at full authority, at whatever moment the short is present. If that element was supposed to be released — and much of the time it was — the transmission is now holding two things at once. That condition has a name in the trade and a very distinct feel from the driver's seat: the car binds, shudders under power, resists turning, feels as though the brakes are dragging, and in bad cases stalls the engine when it comes to a stop because the driveline cannot decouple. It is not subtle and it is not a symptom anybody mistakes for a warning light problem.

A tie-up is mechanically severe in a way most transmission faults are not. Two elements holding simultaneously means the clutch packs are being asked to fight each other through the planetary gearset. The energy has nowhere to go except into friction surfaces and fluid, and it does so quickly. This is the code in the family where the standard advice — nurse it to a workshop — has a hard exception attached. If the car binds, shudders under load or feels like it is dragging, that is not a fault to drive on. Recover it.

That brings up the second, and more useful, feature of this code: the fluid is evidence. On the external side, a short to ground is a chafed wire against earthed metal, and the diagnosis is the same as any other. But solenoid 'B' terminals and their internal leads sit inside the transmission, submerged, running along an aluminium valve body that is itself at chassis ground. Clean automatic transmission fluid is a good insulator. Fluid that is full of clutch friction material and carbon is measurably less good, and a lead whose insulation has been abraded by that same debris can find the valve body through it. So on this code, dark and burnt-smelling fluid is not just a sign that the transmission has had a hard life. It is a plausible part of the mechanism, and it changes the repair. Fitting a new solenoid into a transmission still circulating the fluid that helped kill the old one buys the fault back.

That also makes the diagnosis unusually well aligned with the repair. The test that separates an internal short from an external one is a resistance measurement from the solenoid control pin to the transmission case, taken at the case pass-through connector with both sides disconnected. Doing it properly means the pan comes off, which means the fluid and filter come out — which is exactly the service the transmission needs anyway if the fluid is contaminated. On most other codes a fluid service during diagnosis is incidental. Here it is on the critical path.

One last thing about the electrical side, because it affects the order of work. The module's output driver is current-limited and will latch off when it sees a hard short, which is what puts the transmission into fail-safe. That protection also means a new solenoid cannot be validated while the short is still present — the driver will simply shut down again and the fault will look unchanged. Repair the wiring first, confirm the circuit is clean with the module disconnected, and only then judge whether the solenoid itself needs replacing. Doing it the other way round is how people end up paying for a part that was never faulty.

Common causes

  • Solenoid 'B' internal lead chafed through to the aluminium valve body
  • Contaminated fluid carrying friction material and providing a conductive path
  • External control wire chafed against the transmission case or a bracket
  • Solenoid coil shorted internally to its own body
  • Water or corrosion in the case pass-through connector bridging a pin to the case
  • Metal debris in the valve body bridging a solenoid terminal to ground
  • Internal harness pinched during previous valve body or pan work
  • Damaged loom where the external harness crosses the bellhousing
  • Missing harness clip allowing the loom to rest against an earthed surface
  • Failed module output driver holding the circuit low, which is uncommon

Symptoms

  • Car binds, shudders or feels like it is dragging under power
  • Engine stalling as the vehicle comes to a stop
  • Very harsh engagement of one particular gear
  • Transmission dropping into fail-safe shortly after each start
  • Normal behaviour for a few seconds after a key cycle, then failure again
  • Dark, burnt-smelling transmission fluid
  • Loss of one gear along with a noticeable mechanical bind
  • Fault fully repeatable rather than intermittent
  • Additional solenoid or ratio codes stored at the same time
  • Fault appearing some time after a fluid service that was overdue

Diagnostic steps

  1. 1.Ask whether the car binds, shudders or feels like the brakes are dragging, because that combination points at two elements holding at once and changes the advice about driving it.
  2. 2.Disconnect the transmission control module and measure resistance from the solenoid 'B' control pin to clean chassis ground to confirm the short.
  3. 3.Repeat that measurement at both sides of the transmission case pass-through connector to establish whether the short is internal or external.
  4. 4.Inspect the fluid at the same time and record its colour and smell, since contaminated fluid is part of the mechanism on internal shorts rather than incidental.
  5. 5.If the short is external, follow the loom from module to case looking for chafe against earthed metal, missing clips or a crushed section.
  6. 6.If the short is internal, plan on removing the pan and valve body, and expect to replace the fluid and filter as part of the same job.
  7. 7.Repair the wiring or connector fault first and confirm the circuit is clean with the module disconnected before judging the solenoid.
  8. 8.Remember that the module's driver latches off on a hard short, so a new solenoid cannot be validated while the short is still present.
  9. 9.Check for metal or friction debris in the pan, which indicates damage that may already have gone beyond the solenoid circuit.
  10. 10.Confirm the repair on a road test with commanded and actual solenoid current graphed, and verify the bind has gone.

Repair cost

$180$2,000

Diagnosis is $120 to $250 and, on this code, usually includes a fluid inspection because the fluid is part of the mechanism. An external harness or connector repair is $180 to $500. An internal short means the pan and valve body come off: solenoid $150 to $400 with $350 to $800 labour, plus $150 to $350 for fluid and filter, so $650 to $1,500 realistically. A solenoid pack and valve body together reach $2,000. If the transmission has been driven while tying up, clutch damage is likely and the honest number moves to a rebuild, which is a different conversation entirely.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with transmission fluid and filter service preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

Why does the car feel like the brakes are dragging?

Because two shift elements are probably holding at once. Solenoid 'B' controls one clutch rather than overall line pressure, so a short to ground applies that one clutch at full authority whether or not the module wanted it. If another element is already engaged, the two fight each other through the gearset and the transmission binds. That is what produces the drag, the shudder under power, and the engine stalling as you come to a stop. It is a mechanical condition, not an electronic one, and it is doing damage while it happens.

The fluid is dark and smells burnt. Is that just old fluid?

On this code it may be part of the cause rather than a separate complaint. Solenoid leads and terminals sit submerged, running along an aluminium valve body that is at chassis ground. Clean fluid insulates well; fluid loaded with clutch friction material and carbon does not, and it is also abrasive to the insulation in the first place. So contaminated fluid can both create the path to ground and be evidence of the damage. It also changes the repair — fitting a new solenoid into the same fluid is a good way to buy the fault back.

Should the solenoid be replaced first, or the wiring?

The wiring, always. The module's output driver is current-limited and latches itself off when it sees a hard short, which is what drops the transmission into fail-safe. That protection means a brand new solenoid cannot be proved good while the short is still present — the driver will simply shut down again and the symptoms will look unchanged. Repair the circuit, confirm it reads clean to ground with the module disconnected, and only then decide whether the solenoid itself needs changing.

Can I keep driving with P0966?

This is the one code in the family where the usual answer does not apply. If the car is in fail-safe and simply has fewer gears, a short careful trip to a workshop is reasonable. But if it binds, shudders under load, feels like it is dragging or stalls when you stop, do not drive it — have it recovered. Two elements holding at once puts enormous energy into the clutch packs and the gearset, and it destroys them in minutes rather than months. The cost of a tow is a rounding error against the cost of finding out.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.