Severity High
P0972

Shift Solenoid Control Circuit Range/Performance

What does the P0972 code mean?

The P0972 code indicates that the Powertrain Control Module (PCM) has detected a performance or range issue in the shift solenoid control circuit. This solenoid is responsible for regulating hydraulic pressure to engage specific gears in the automatic transmission. The PCM monitors the electrical circuit for proper voltage and resistance; if the values fall outside expected parameters, this code is set. Common causes include a faulty shift solenoid, wiring issues, or a malfunctioning PCM.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Inspect transmission fluid level and condition; top off or replace if necessary.

3

Step 3: Visually check wiring and connectors for damage, corrosion, or loose connections.

4

Step 4: Test the shift solenoid resistance with a multimeter and compare to manufacturer specs.

5

Step 5: If solenoid is faulty, replace it; if wiring is damaged, repair as needed.

Need an OBD2 Scanner for the P0972? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause harsh shifting, transmission slippage, or complete transmission failure. Limp mode may limit speed and damage the transmission further.

How much does it cost to fix?

The cost to fix P0972 typically ranges from $50 to $150 for a DIY solenoid replacement, or $200 to $500 at a shop including labor and diagnostics.

06. Related Codes