DOBD DashX ☰ Browse all codes
P0948

Hydraulic Pump Relay/Control Circuit High

Transmission / hydraulics Generic OBD-II Medium

What it means

P0948 sets when the control circuit for the hydraulic pump relay reads an abnormally high voltage — typically an open circuit or a short to power. On dual-clutch and automated-manual gearboxes this electric pump supplies the pressure that operates the clutches and shifts, so a control-circuit fault can leave the transmission shifting harshly or dropping into a protective limp mode. The engine still starts and runs; the fault is in the pump relay's control wiring rather than the engine itself.

Medium

Can I keep driving? Driveable, but if the hydraulic pump can't run, clutch and shift control may fail, causing harsh shifts or limp mode; fix it promptly.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Open or short-to-voltage in the pump relay control circuit
  2. Faulty hydraulic pump relay
  3. Damaged or corroded wiring or connectors
  4. Faulty pump control module / TCM

How to diagnose & fix

Work through it in order

  1. Confirm with companion codes (P0945-P0947).
  2. Inspect the pump relay control wiring for opens or a short to power.
  3. Test the hydraulic pump relay.
  4. Repair the wiring or replace the relay as needed.
  5. Clear the code and retest, verifying the pump actually runs.

FAQ

Quick answers

Is it safe to drive with P0948?+
Short trips may be fine, but this circuit drives the hydraulic pump that supplies clutch and shift pressure; if it fails you can get harsh shifts or limp mode, so repair it soon.
Can I just clear P0948?+
It clears, but a high-circuit fault in the pump relay control returns until the wiring or relay is repaired.

Related codes

Often seen with P0948

Read & clear P0948 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX