Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

4 min read

P0945 — Hydraulic Pump Relay Circuit/Open #

Note: The wording of this code may vary depending on the vehicle manufacturer.

  • P0945 — Hydraulic Pump Relay Circuit/Open (General/SAE)
  • P0945 — Hydraulic Pump Relay Circuit Open (Chrysler, Dodge, Jeep, RAM)
  • P0945 — Transmission Hydraulic Pump Relay Circuit Malfunction (GM, Ford)
  • P0945 — Electric Hydraulic Pump Relay Control Circuit Open (BMW, Mercedes-Benz)

Summary of Code P0945 #

Error code P0945 indicates that the vehicle’s onboard diagnostics (OBD-II/EOBD) system has detected an open circuit or fault in the hydraulic pump relay. The hydraulic pump relay is an electrically controlled switch that supplies power to the hydraulic pump—a critical component for automatic transmissions and some modern power steering or braking systems. When the circuit is “open,” it means that electricity cannot flow properly, preventing the hydraulic pump from activating as commanded by the vehicle’s computer (ECU/TCM). Depending on the system design, this may cause shifting issues, warning lights, or even loss of hydraulic pressure. Early attention is crucial to prevent further mechanical or electronic damage.

Common Symptoms for DTC P0945 #

A vehicle with a P0945 code may show a range of symptoms, from subtle to very obvious. Some drivers might notice changes in how their transmission shifts, while others could see warning lights or experience more severe drivability problems. If this code is present, it’s important to observe how your vehicle behaves and to be cautious, as further use may increase the risk of damage or safety issues.

  • Transmission warning light (MIL or check engine light) illuminated
  • Hard or delayed shifting between gears
  • Loss of transmission hydraulic pressure, leading to limp mode
  • Complete inability to shift out of a single gear (usually 2nd or 3rd gear)
  • Abnormal noises (whining or grinding) from the transmission area
  • Slipping transmission or harsh engagement
  • Intermittent or total loss of power steering (in some models)

Most Likely Causes for P0945 #

This code typically points to a disruption in the electrical circuit controlling the hydraulic pump relay. The underlying issue could stem from the relay itself, related wiring, or components within the hydraulic pump system. It’s essential to address the most common causes first, as these account for the majority of P0945 cases.

  1. Faulty hydraulic pump relay (stuck open, failed coil, burned contacts)
  2. Open circuit or damaged wiring (broken, corroded, or disconnected wires/connectors)
  3. Faulty hydraulic pump motor (internal short/open or excessive resistance)
  4. Blown fuse in the hydraulic pump circuit
  5. Defective Transmission Control Module (TCM) or Powertrain Control Module (PCM) (rare, but possible)
  6. Poor ground connection or corrosion at relay terminals

Step-by-Step Diagnosis for Code P0945 #

A systematic approach helps avoid wasted time and unnecessary part replacement. Always start with a visual inspection before moving on to more advanced electrical testing. If you’re not comfortable working with automotive electrical systems, consult a qualified technician.

  • Step 1: Use an OBD-II scanner to confirm the presence of P0945 and check for related codes (especially transmission or circuit-related DTCs).
  • Step 2: Visually inspect the hydraulic pump relay, wiring harness, connectors, and fuses for obvious signs of damage, corrosion, or disconnection.
  • Step 3: Test the hydraulic pump relay with a multimeter; check for continuity and proper function. Swap with a known good relay if possible.
  • Step 4: Check the wiring between the relay, hydraulic pump motor, and control module for continuity and shorts to ground or voltage.
  • Step 5: Inspect and test the hydraulic pump motor for proper resistance and operation.
  • Step 6: If all components test correctly, consider testing the TCM/PCM outputs (consult factory wiring diagrams and procedures).
  • Step 7: Clear the code and perform a road test to verify if the issue returns.

Possible Repairs for P0945 #

The correct repair depends on the root cause identified during diagnosis. Always match your solution to the evidence; avoid “shotgun” parts replacement. Once repairs are made, clear the code and retest to ensure the fix was successful.

  • Replace faulty hydraulic pump relay if it fails continuity or operational tests.
  • Repair or replace damaged wiring or connectors in the hydraulic pump relay circuit.
  • Replace blown fuse (ensure to address root cause of fuse failure).
  • Repair or replace hydraulic pump motor if it has failed electrically or mechanically.
  • Clean or repair ground connections associated with the relay or pump circuit.
  • Replace TCM/PCM only if confirmed defective after all other possibilities are ruled out.

Is It Safe to Drive With Code P0945? #

Generally, it is not recommended to drive with code P0945 present. This code often disables or severely limits the function of the hydraulic pump, which can cause abrupt loss of shifting ability or hydraulic pressure. In some cases, the vehicle may enter limp mode, restrict gear selection, or even lose power steering assist (depending on the model). Driving in this condition risks damaging the transmission or related systems and can create a safety hazard. Immediate diagnosis and repair are strongly advised.

Vehicles Most Commonly Affected by P0945 #

While P0945 is a standardized OBD-II code, it’s most frequently reported in vehicles that use electrically actuated hydraulic pumps for transmission or steering. Certain makes and models are more prone due to their design and the prevalence of relays in their control circuits.

  • Chrysler, Dodge, Jeep, RAM vehicles (especially with automatic transmissions)
  • General Motors (Chevrolet, GMC, Cadillac) with electronic transmission pumps
  • Ford vehicles with advanced automatic transmissions
  • BMW and Mercedes-Benz models with hydraulic pump relays
  • Some Toyota and Lexus hybrid models using electric hydraulic pumps

Common Mistakes & Best Practices for P0945 #

Avoiding misdiagnosis saves time and money. Here are typical pitfalls and tips for a successful repair:

  • Replacing the hydraulic pump or relay without checking the wiring and connectors first.
  • Overlooking a blown fuse or corroded connector as the root cause.
  • Failing to use a wiring diagram to trace the circuit before replacing expensive components.
  • Not clearing the code and performing a road test after repairs.
  • Best practice: Always perform a full visual inspection and continuity test before replacing any parts.

Quick FAQ for Code P0945 #

Q: Can a bad battery or low voltage cause code P0945?
A: Low system voltage can sometimes trigger relay or pump circuit codes. Always check battery health and charging system before deeper diagnosis.

Q: Will clearing the code fix the problem?
A: No. Clearing the code with a scan tool will temporarily turn off the warning light, but the underlying electrical problem must be fixed or the code will return.