HomeFault codes › P0972 to P0997

P0972–P0997 Shift Solenoid A Control Circuit Range/Performance

Investigate soon

The sensor still works, but its reading has drifted outside the window the ECU expects. That usually means a tired sensor or a problem with what it is measuring, not a broken wire.

Can you drive it? The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Which code is which

Same fault, different cylinder or bank — diagnosed the same way. Several set together usually means one shared cause.

CodeDefinitionSeverity
P0972Shift Solenoid A Control Circuit Range/PerformanceInvestigate soon
P0975Shift Solenoid B Control Circuit Range/PerformanceInvestigate soon
P0978Shift Solenoid C Control Circuit Range/PerformanceInvestigate soon
P0981Shift Solenoid D Control Circuit Range/PerformanceInvestigate soon
P0984Shift Solenoid E Control Circuit Range/PerformanceInvestigate soon
P0997Shift Solenoid F Control Circuit Range/PerformanceInvestigate soon

The definition

P0972: Shift Solenoid A Control Circuit Range/Performance.

P0972 is a powertrain code (the engine or gearbox), defined by the SAE standard - it means the same thing on any make of car, and any generic OBD-II reader will decode it.

What to check first

Cheapest and fastest checks first:

  1. Read the freeze-frame data stored with the fault - engine speed, load and temperature at the moment it logged tell you whether this happens cold, hot or under load.
  2. Check the connector at the part for corrosion, and that it is fully seated.
  3. Clear the code and see whether it returns, and under what conditions.

What actually causes this on a VAG

Your gearbox control unit shifts by energising electrically operated valves (solenoids) inside the gearbox. On modern VAG automatics - the torque-converter autos as well as DSG and S tronic - those solenoids are not loose parts bolted to the outside; they live inside the mechatronic unit or valve body, along with the internal wiring. The official wording of P0972 is 'Shift Solenoid A Control Circuit Range/Performance', and the word that matters is circuit. The control unit drove that solenoid and what it measured back on the circuit - current, resistance, response - was outside the window it expects. So this is first and foremost an electrical fault on one specific solenoid's circuit, not a general 'the gearbox shifts badly' code. You may notice harsh or delayed shifts, a gear held too long, or the box dropping into limp mode. If it does go into limp, expect one forward gear and possibly no reverse, so plan the journey rather than assuming you can drive it normally.

Most likely causes, in order

  1. Oil or water in the gearbox connector and loom. The wiring passes through a sealed connector in the gearbox casing. When that seal ages, fluid can wick along the wires and creep up into the plug or the control unit, corrupting the drive and feedback signals for the solenoids. This is a known VAG weak point and it is the cheapest thing to find: unplug the connector and look for oil, damp or green corrosion on the pins, and check the loom above it for fluid tracking up inside the insulation.
  2. The solenoid itself, or the valve body it lives in. A solenoid coil whose resistance has drifted, a stuck valve, or a chafed internal loom produces exactly this complaint. It is confirmed with live data rather than by guesswork - the specialist compares the commanded solenoid current with what the circuit actually draws. In many cases the mechatronic unit or valve body can be reconditioned or exchanged on its own, so this is not automatically a new gearbox.
  3. Fluid condition, level and service history. Worth establishing, but be clear about why: wrong or degraded fluid does not create an electrical circuit fault, so a fluid service on its own will not clear this code. It matters because most VAG automatics and DSGs have no dipstick - the level is set with the fluid at a specified temperature - so a carelessly done or skipped service can leave the box with its own separate shift-quality faults on top of this one. Know the fluid is right before anyone opens the gearbox, not instead of diagnosing the circuit.
  4. Gearbox control module. Least likely, and worth suspecting only once the connector, the loom and the solenoid circuit have been checked. On many VAG boxes the control module is part of the mechatronic assembly anyway, so it is not always a separate purchase.

Worth knowing: Read this code with a VAG-capable tool, from the gearbox control unit itself rather than the generic engine scan. The manufacturer's own text names the actual valve and the freeze-frame data shows what the box was doing at the moment it faulted - that is the difference between replacing the right part and replacing an expensive one that was never faulty. Check the fault memory for the neighbouring codes too: P0973 and P0974 are the low and high circuit faults on the same solenoid, and seeing which ones are stored narrows the wiring picture considerably.

Reading the code is the easy part

A code names the circuit that complained. What tells you why is watching the sensor behind it while the engine runs — and that is where a code reader stops and a diagnostic tool starts.

VAGPULSE reads every module in a VW, Audi, Skoda or SEAT — not just the engine — shows the live measuring blocks behind this fault, gives you the freeze-frame conditions it was logged under, and clears it once you have fixed it. It also does what a generic OBD reader cannot on a VAG: service resets, coding, adaptations, and Stage 1–3 flashing with your original file saved first.

$249 once. No subscription, unlimited cars. Windows 10/11.

See VAGPULSE — $249 Look up another code

Software downloads instantly · cable ships September 30 · cable guarantee — refund if it won't connect

Prefer to work on your phone? The VAGPULSE Android app is a free download and its demo mode runs against a sample car with no hardware at all, so you can see exactly what it reads before spending anything. Reading your car with it needs the VAGPULSE cable, which comes with the licence.

Common questions

What does P0972 mean?

P0972 means Shift Solenoid A Control Circuit Range/Performance. The sensor still works, but its reading has drifted outside the window the ECU expects. That usually means a tired sensor or a problem with what it is measuring, not a broken wire.

Can I drive with P0972?

The engine light will stay on and the car may run in a reduced-power mode. Read the freeze-frame data to see the conditions the fault was logged under.

Related reading

← All VAG fault codes · Guides · VAGPULSE