Severity High
P0945

Hydraulic Pump Relay Circuit/Open

What does the P0945 code mean?

The P0945 code indicates a fault in the hydraulic pump relay circuit, typically found in vehicles with electronic stability control or brake assist systems. The powertrain control module (PCM) detects an open or short circuit in the relay control circuit, preventing the hydraulic pump from operating correctly. This can affect brake boost or transmission shift quality, depending on the system.

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 verify P0945 is present.

2

Step 2: Inspect the hydraulic pump relay and its fuse; test for power and ground.

3

Step 3: Check wiring and connectors for damage, corrosion, or looseness.

4

Step 4: Replace relay if faulty; clear codes and test drive.

Need an OBD2 Scanner for the P0945? 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 as it may cause loss of brake assist or transmission function, leading to unsafe driving conditions.

How much does it cost to fix?

Typically $50-$150 for relay replacement, but could be higher if wiring repairs are needed.

06. Related Codes