P0972 and related codes: shift solenoid control circuits A to F

The circuit the gearbox computer uses to drive one of the shift solenoids, lettered A to F, reads low, high or outside its expected range, or solenoid F itself is stuck or has failed.

SeverityModerateUsually not urgent today, but it can get worse if left.

Can you keep driving?Drive gently, check it soon

What does P0972 mean?

Where P0750 to P0774 describe a shift solenoid as a whole, these codes narrow the problem down to the wire between the computer and the solenoid. Low usually means a short toward ground, high a short toward the supply or an open circuit, and a range code a resistance that does not match a healthy coil. Solenoid F, on gearboxes with many gears, gets its own codes from P2706 to P2710.

What causes P0972?

  1. A wire chafed through on the gearbox case or a bracket
  2. Fluid that has wicked through the connector into the harness
  3. A solenoid coil shorted or open inside the gearbox
  4. A fault in the output stage of the gearbox computer
  5. A gearbox computer connector that is loose or corroded

What to check first for P0972

  • Unplug the gearbox connector and look for fluid and green corrosion on the pins
  • Measure each shift solenoid's resistance through the connector and compare it with the expected value
  • With the computer unplugged, check the wiring for a short to ground or to the supply
  • Note whether several solenoids report at once, which points to a shared supply or connector

Can you drive with P0972?

Drive gently to a workshop. The gearbox will usually stay in one gear; avoid fast roads and hills, and stop if it starts to slip or overheat.

In states with an OBD-II emissions inspection, a car with the check engine light on fails the test until the fault is fixed.

Codes on this page

23
  • P0972Shift Solenoid "A" Control Circuit Range/Performance
  • P0973Shift Solenoid "A" Control Circuit Low
  • P0974Shift Solenoid "A" Control Circuit High
  • P0975Shift Solenoid "B" Control Circuit Range/Performance
  • P0976Shift Solenoid "B" Control Circuit Low
  • P0977Shift Solenoid "B" Control Circuit High
  • P0978Shift Solenoid "C" Control Circuit Range/Performance
  • P0979Shift Solenoid "C" Control Circuit Low
  • P0980Shift Solenoid "C" Control Circuit High
  • P0981Shift Solenoid "D" Control Circuit Range/Performance
  • P0982Shift Solenoid "D" Control Circuit Low
  • P0983Shift Solenoid "D" Control Circuit High
  • P0984Shift Solenoid "E" Control Circuit Range/Performance
  • P0985Shift Solenoid "E" Control Circuit Low
  • P0986Shift Solenoid "E" Control Circuit High
  • P0997Shift Solenoid "F" Control Circuit Range/Performance
  • P0998Shift Solenoid "F" Control Circuit Low
  • P0999Shift Solenoid "F" Control Circuit High
  • P2706Shift Solenoid "F"
  • P2707Shift Solenoid "F" Performance or Stuck Off
  • P2708Shift Solenoid "F" Stuck On
  • P2709Shift Solenoid "F" Electrical
  • P2710Shift Solenoid "F" Intermittent

Checked on · Rafael Soares

These are the generic meanings every manufacturer shares. Each brand adds its own detail, so your car's handbook, its service information and a qualified mechanic have the last word. OdoKeep has no connection with any manufacturer, and the app does not read codes from the car.

Write the code into the car's history

Log the code in OdoKeep as an OBD scan when a scanner or the workshop gives you one, then the repair and what it cost, and keep the maintenance that prevents it on a plan with reminders. The app keeps the record; it does not read the car.

QR code to download OdoKeep on the App Store or Google Play

Point your phone's camera here