OBD Guide

P0948

Hydraulic Pump Relay/Control Circuit High

P0948 is an OBD-II diagnostic trouble code meaning: Hydraulic Pump Relay/Control Circuit High. Common causes: faulty hydraulic pump relay, open or short circuit in control circuit. Estimated repair cost: $6–33.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$6–33 (est.)

Symptoms

  • Check Engine Light Is On
  • Deterioration in power steering performance
  • Unusual noises from the hydraulic pump
  • Periodic loss of power steering
  • Increased effort on the steering wheel

Causes

  • Faulty hydraulic pump relay
  • Open or short circuit in control circuit
  • Problems with the wiring harness to the relay
  • Control unit malfunction
  • Corrosion of relay contacts or connectors

How to Fix

  1. Check the condition of the hydraulic pump relay
  2. Diagnose the control circuit for opens and short circuits
  3. Check connectors and contacts for corrosion
  4. Test the control unit for errors
  5. If necessary, replace the relay or repair the wiring

Related codes

Error P0948 by Vehicle Brand

FAQ

What does the P0948 code mean?

P0948 is an OBD-II diagnostic trouble code that indicates: Hydraulic Pump Relay/Control Circuit High

What causes a P0948 error code?

The most common causes of P0948 include: Faulty hydraulic pump relay; Open or short circuit in control circuit; Problems with the wiring harness to the relay; Control unit malfunction.

How do I fix a P0948 diagnostic trouble code?

To fix P0948: Check the condition of the hydraulic pump relay. Diagnose the control circuit for opens and short circuits. Check connectors and contacts for corrosion. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P0948?

Limited driving only, diagnose soon

How much does it cost to fix P0948?

The estimated repair cost for P0948 is $6–33. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat