AutoLogicTools

OBD-II trouble code

P0972: Shift Solenoid "A" Control Circuit Range/Performance

The first shift solenoid control circuit code, and it works on a different principle from everything below it. A shift solenoid routes fluid rather than metering it, so what fails is a gear path, not a pressure — and the gear ratio code stored alongside it usually names the fault for you.

Medium severityPowertrainTransmission / Shift ControlDrivable short-term

Quick facts

System
Powertrain
Category
Transmission / Shift Control
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$130$900
DIY difficulty
Advanced DIY

One of 43 shift solenoid codes

P0972 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 43 and explains how to read them against each other.

See all shift solenoid codes

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

What does P0972 mean?

There is a real difference between the codes just below this number and this one, and it is worth being clear about before anything else. A pressure control solenoid is a regulator: it is asked for a pressure and it produces a pressure, and it can be more or less right. A shift solenoid is a routing valve. It sends fluid down one path or blocks it, and the transmission produces each gear by holding a specific combination of those valves in a specific set of states. That means the failure of a shift solenoid does not degrade a pressure — it removes a path, and with it every gear whose combination depends on that path.

That raises a fair question about this particular code. If a routing valve is essentially on or off, what does 'range or performance' even mean? The answer is that the module is not watching the gear, it is watching the circuit. Modern transmission control modules watch how much current each of their solenoid outputs actually draws, and hold that figure against the profile a healthy coil should produce at that temperature. A coil with a few shorted turns draws more current than it should. A terminal with corrosion behind it adds resistance and draws less. Neither is dramatic enough to look like a dead short or an open, so neither sets a low or a high code. P0972 is the code for the space in between: the circuit still works, the module can still command it, but what comes back does not match what a good circuit looks like.

The practical value of that is early warning. A circuit that has drifted into this band has usually not yet caused a single missed shift, which is why so many of these are found at a service or alongside an unrelated complaint. Catching it here is the difference between a connector repair and a job that starts with a road test full of missing gears.

The most useful thing about shift solenoid faults, and something the pressure control codes never give you, is what they set alongside themselves. When a gear path is lost the transmission ends up in a ratio it did not ask for, and the module notices, because it can compute the actual ratio from input and output shaft speed at any moment. So a shift solenoid fault very often stores a gear ratio code — the P0730 family — at the same time, and that code names the gear. Knowing which specific ratio went wrong, cross-referenced against the manufacturer's solenoid application table, points at a solenoid combination directly. The code pairing is free diagnostic information and it is worth reading before touching a meter.

One more thing is worth knowing before the car goes on a lift, because it changes what a test drive means. When a module decides it can no longer trust a shift solenoid it does not simply stop shifting; it selects a deliberate fallback ratio and holds it, so that the vehicle is still driveable. Which ratio that is varies by transmission, and knowing the one this vehicle uses tells you whether the car in front of you is in a designed limp strategy or genuinely stuck by a hydraulic fault. A car locked in the manufacturer's failsafe gear is reporting a decision; a car locked in some other gear is reporting a mechanical problem.

Finally, the economics of this subject run in the opposite direction from the pressure control solenoids just below it. Shift solenoids are frequently smaller, cheaper, sold individually rather than as a sealed pack, and on many transmissions reachable by dropping the pan — on a minority, mounted externally on the case and reachable without opening anything. Where a pressure control solenoid job often argues for replacing the whole group while the transmission is open, a shift solenoid job frequently does not.

Common causes

  • Shift solenoid 'A' coil with partially shorted windings drawing out-of-profile current
  • High-resistance or corroded terminal in the transmission case connector
  • Chafed insulation on the control wire that has not yet become a hard short
  • Degraded or contaminated transmission fluid affecting solenoid response
  • Internal transmission harness deteriorating with age and heat
  • Aftermarket solenoid with a coil specification the module does not recognise
  • Poor module ground raising the apparent circuit resistance
  • Debris or varnish restricting the valve so its electrical behaviour drifts
  • Water intrusion into a connector adding leakage paths across pins

Symptoms

  • Check engine light with gear changes that still feel entirely normal
  • A gear ratio code from the P0730 family stored at the same time
  • Occasional missed or delayed change into one specific gear
  • Transmission dropping into a fixed failsafe gear intermittently
  • Engine speed briefly flaring during one particular change
  • Fault appearing when hot and absent when cold
  • Reduced fuel economy if the transmission has settled into a failsafe ratio
  • Scan tool showing commanded and actual gear disagreeing during one change

Diagnostic steps

  1. 1.Read every stored code before touching anything: a gear ratio code from the P0730 family alongside this one names the gear that failed and narrows the solenoid combination immediately.
  2. 2.Look up the manufacturer's solenoid application table for this transmission and work out which gears depend on solenoid 'A' being energised.
  3. 3.Ask the driver which gears the car will and will not select, since the surviving gears map back to the solenoid states that still work.
  4. 4.Establish which ratio this transmission uses as its designed failsafe, so a car stuck in that gear is not mistaken for a mechanically jammed one.
  5. 5.Check fluid level and condition early, because a drifting solenoid and degraded fluid frequently arrive together.
  6. 6.Measure solenoid coil resistance at the case connector at operating temperature rather than cold, since a drift fault is often only out of range when hot.
  7. 7.Perform a voltage drop test on the feed and return with the solenoid drawing current to find added resistance a static reading will miss.
  8. 8.Inspect the case connector pins for corrosion or spread terminals before condemning the solenoid.
  9. 9.Check whether the solenoid on this transmission is externally mounted, since that changes the repair from a pan-off job to a straightforward one.

Repair cost

$130$900

Diagnosis is $110 to $220. A terminal or connector repair is $130 to $400 and is a realistic outcome on a drift code caught this early. Shift solenoid replacement is $250 to $700 fitted on a transmission where the pan comes off, and less on the minority of designs with an externally mounted solenoid pack. A fluid and filter service is $150 to $350 and is usually part of the job anyway once the pan is down. This range sits well below the pressure control solenoid codes immediately below it, because shift solenoids are commonly cheaper, more accessible and sold individually rather than as a sealed group.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with transmission shift solenoid replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.

Related codes

Frequently asked questions

How is a shift solenoid different from a pressure control solenoid?

A pressure control solenoid is a regulator — it is asked for a pressure and produces one, so it can be more or less accurate. A shift solenoid is a routing valve: it opens or blocks a fluid path, and the transmission makes each gear by holding a particular combination of those valves in a particular set of states. So when a pressure control solenoid fails you get a pressure that is wrong; when a shift solenoid fails you lose a gear path, and with it every gear whose combination needed it.

How can an on/off valve be 'out of range'?

Because the module is judging the circuit, not the gear. It watches how much current its own output actually draws and holds that against what a healthy coil should draw at that temperature. A coil with a few shorted turns draws too much; a corroded terminal makes it draw too little. Neither is far enough out to look like a dead short or a broken wire, so neither sets a low or high code. This code covers exactly that in-between region, which is why the car often still shifts perfectly when it appears.

Why does a gear ratio code matter so much here?

Because it tells you which gear went wrong, and that is information the module gets for free by comparing input and output shaft speed. Once you know the specific ratio that failed, the manufacturer's solenoid application table tells you which solenoids had to be energised to produce it. That turns a vague electrical complaint into a short list of suspects before you have picked up a meter. Pressure control faults do not hand you that, which is one of the genuine advantages of diagnosing this side of the transmission.

Can I keep driving with P0972?

Generally yes, and often the car feels completely normal, because a circuit that has drifted has usually not yet lost a gear. Get it looked at while that is still true — this is the stage where a connector repair fixes it. If the transmission starts dropping into a fixed gear, that is the module's failsafe strategy protecting itself, and the car remains driveable but should not be run like that for long, since holding the wrong ratio adds heat.

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.