P2720

Control Solenoid D Control Circuit Low

P2720 is a generic OBD-II powertrain diagnostic trouble code: Control Solenoid D Control Circuit Low. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P2720
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P2720 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P2720 means

P2720 is a transmission control system code indicating that pressure control solenoid F is mechanically or electrically stuck in the de-energized (off) position. Pressure control solenoids regulate hydraulic line pressure within the automatic transmission valve body, and each solenoid is responsible for controlling fluid flow to specific clutch packs or bands.

When solenoid F is stuck off, the transmission control module (TCM) cannot achieve the commanded hydraulic pressure for the circuits that solenoid controls. This typically results in harsh, delayed, or absent shifts for the gears dependent on that solenoid's circuit. The TCM detects the fault by comparing commanded pressure or gear state against actual gear ratio feedback from transmission input and output speed sensors.

Root causes range from electrical issues such as an open circuit or a failed solenoid coil to mechanical contamination of the solenoid bore with transmission fluid debris. Transmission fluid degradation or incorrect fluid type can also cause solenoid valves to stick. Diagnosis should include checking fluid condition and level before electrical testing.

Common causes

Most-frequently reported root causes when P2720 is logged.

  • 1
    Mechanically stuck pressure control solenoid F due to debris or varnish in the valve bore.
  • 2
    Failed solenoid coil with an open winding preventing energization.
  • 3
    Open circuit in the wiring between the TCM and solenoid F.
  • 4
    Degraded or contaminated transmission fluid restricting solenoid operation.
  • 5
    Incorrect transmission fluid type causing valve body solenoid stiction.
  • 6
    Internal transmission valve body wear affecting solenoid F bore.
  • 7
    TCM internal driver fault for the solenoid F output channel.

Symptoms drivers notice

MIL and/or transmission warning light illuminated.
Harsh, delayed, or missing gear shifts particularly for gears controlled by solenoid F.
Transmission entering limp mode or failsafe (typically locked in a single gear).
Unusual transmission behavior such as slipping or hunting between gears.
Possible abnormal transmission fluid temperature due to clutch pack slippage.

How to diagnose P2720

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all stored TCM DTCs and freeze frame data.
  2. 2
    Check transmission fluid level and condition; note any burnt smell, dark color, or metallic particles.
  3. 3
    Use the scan tool to monitor commanded versus actual gear ratio and solenoid duty cycle for solenoid F.
  4. 4
    Locate solenoid F connector and inspect wiring for damage, corrosion, or loose terminals.
  5. 5
    Measure solenoid F coil resistance with the connector unplugged and compare to specification.
  6. 6
    Check for power supply and ground at the solenoid connector with the ignition on and transmission in range.
  7. 7
    If electrical circuits test good, consider valve body removal for mechanical inspection or solenoid replacement.

Vehicles where we've handled P2720

Platforms in our catalogue with confirmed P2720 coverage.

BMW 530XD
2017
BMW X5
2018–2019
BMW 530XD 30D

Related powertrain codes

Frequently asked questions

Is it safe to drive with P2720?

Driving is not recommended beyond what is necessary to reach a workshop. Limp mode may engage, and continued operation with incorrect hydraulic pressure can cause accelerated clutch pack wear.

Will a transmission fluid and filter service fix P2720?

If the solenoid is stuck due to debris or varnish, a fluid flush combined with a new filter may free it. However, if the solenoid coil or wiring has failed, a service alone will not resolve the fault.

Which gears are affected when solenoid F is stuck off?

The specific gears affected depend on the transmission model and the hydraulic circuit solenoid F controls. Consult the manufacturer's valve body schematic for the exact shift logic mapping.

Can TCM reprogramming fix a stuck-off solenoid code?

TCM software updates can address calibration-related pressure faults but will not fix a mechanically stuck or electrically failed solenoid. Physical inspection is required.

Disabling P2720 in software

RaceTune can permanently disable P2720 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECUs with a P2720 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C56 verified 1 software version
  • Bosch MD1CP002 verified 1 software version
  • Bosch MD1CS001 verified 1 software version

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P2720 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file