OBD-II fault code

P0970: Pressure Control Solenoid C Control Circuit Low

What it means

Voltage on the pressure control solenoid C control line is below the expected window. Wiring faults of this kind typically come from chafing, water ingress at connector seals, or pin push-back — a wiggle test on the harness while the code is active often confirms the location.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

Pressure control solenoid C is an electrically operated valve that helps regulate transmission hydraulic pressure. The control module monitors the electrical level in solenoid C’s control circuit and sets P0970 when it detects a level below its expected range. The low reading can result from a short to ground, an internally shorted coil, or a high-resistance connection; it does not identify the cause by itself.

Common causes

Most likely first.

  1. Control wire shorted to ground
  2. Internal short in coil
  3. Connector pins corroded - high contact resistance

Symptoms

  • Check engine or transmission warning light on
  • Harsh, delayed, or missing shifts
  • Possible limp mode (locked in one gear)
  • Slipping or shuddering during gear changes

How to diagnose it

  1. Record freeze-frame data and check transmission live data for when the low circuit reading occurs and whether solenoid C is being commanded.
  2. Inspect solenoid C’s connector seals, pins, and harness for water ingress, corrosion, chafing, or pin push-back.
  3. With the circuit safely isolated as specified by the manufacturer, check solenoid C’s control wire for an unintended connection to ground.
  4. Measure solenoid C coil resistance and check connector pin fit and circuit continuity against the manufacturer’s specification.
  5. If the fault changes during a careful harness movement test, trace the intermittent connection; if wiring and coil pass, test the module driver.

Common fixes

  • Clean and secure corroded solenoid C connector terminals and correct any seal or water-entry issue.
  • Repair chafed solenoid C control wiring or a confirmed short to ground.
  • Replace pressure control solenoid C if its coil is internally shorted or fails testing.
  • Repair the control module connection or driver only if testing confirms a module fault.

Can I keep driving?

Because this fault can put the transmission in limp mode or cause slipping and harsh shifts, avoid towing, hard acceleration, and unnecessary driving. Stop safely if shifting becomes unpredictable; continued slipping can increase transmission damage.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component