Symptoms of P0945
- Harsh, delayed, or slipping shifts, or being stuck in one gear.
- Check-engine light, sometimes with limp-home mode.
- Flaring RPM or a shudder under load.
Common causes of P0945
- Low or degraded transmission fluid.
- A failing speed sensor, shift solenoid, or pressure-control circuit.
- Wiring, connector, or internal hydraulic/mechanical faults.
Useful checks before replacing parts
- Check hydraulic pump relay feed, control, ground, output voltage, fuse supply, connector fit, and relay coil resistance.
- Inspect pump wiring, relay socket terminals, module driver output, water intrusion, harness rub points, and voltage drop under load.
- Compare pump command with relay output, pump current, pressure build, and pressure sensor response.
Related OBD-II codes
These nearby transmission entries can help compare wording and pin down the fault area.