Fault codeP0945
MODERATEHydraulic Pump Relay Circuit / Open
What this code means
Hydraulic Pump Relay Circuit / Open.
P0945 is a generic code: it means the same thing on every make. P0945 belongs to family P09xx — Transmission and controls. Its page explains how to read a code and groups all its codes by part.
Type of fault
The control unit no longer sees continuity in this control circuit: a broken wire, an unplugged connector, or an open winding in the component. A multimeter checks both the component's resistance and the continuity of the wires.
Gearbox hydraulic pressure
Automatic, dual-clutch and automated gearboxes work with hydraulic pressure, produced by a pump and measured by pressure sensors or switches. The control unit checks that the pressure follows what it commands.
What you notice
Harsh or slipping shifts, a gearbox that will not engage, a limp mode with a single gear.
How to check it
Check the fluid level and condition first. Then the connector and wiring of the sensor or switch. A pressure that is really too low points to the pump, a filter or an internal leak, a job for a gearbox specialist.
What to do
Have it checked this week. The car remains usable, but the fault will not clear itself and will fail the roadworthiness test.
Clearing a code switches the light off but repairs nothing: if the fault remains, the code comes back. Clearing a fault code yourself →
How to read this code
- PPowertrain
- 0standardised code
- 9Transmission and controls
- 45P0945
Other codes for the same part
- P0932Hydraulic Pressure Sensor Circuit
- P0933Hydraulic Pressure Sensor Range/Performance
- P0934Hydraulic Pressure Sensor Circuit Low Input
- P0935Hydraulic Pressure Sensor Circuit High Input
- P0936Hydraulic Pressure Sensor Circuit Intermittent
- P0942Hydraulic Pressure Unit
- P0943Hydraulic Pressure Unit Cycling Period Too Short
- P0944Hydraulic Pressure Unit Loss of Pressure
- P0946Hydraulic Pump Relay Circuit Range/Performance
- P0947Hydraulic Pump Relay Circuit Low
- P0948Hydraulic Pump Relay Circuit High
- P0987Transmission Fluid Pressure Sensor/Switch E Circuit