AutoLogicTools

OBD-II trouble code

P0943: Hydraulic Pressure Unit Cycling Period Too Short

The pump is recharging the system far more often than it should. This is a duty-cycle complaint, and it usually means pressure is escaping somewhere — caught early, before anything drives badly.

Medium severityPowertrainTransmission / Pressure ControlDrivable short-term

Quick facts

System
Powertrain
Category
Transmission / Pressure Control
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$150$2,600
DIY difficulty
Shop recommended

Browse every code in P0900–P0999, or start from the full code library.

What does P0943 mean?

P0943 is not about how much pressure the system has. It is about how often the pump has to go and get more, and that is a genuinely different measurement with a genuinely different meaning.

The design intent is that the pump works in bursts. It charges the accumulator to an upper threshold, switches off, and the stored pressure then feeds the clutch and shift actuators for a while before the pressure falls to a lower threshold and the pump runs again. The gap between those runs is the cycling period, and on a healthy system in ordinary driving it is long — the pump is idle far more than it is running. The module knows what that period should look like. When the interval collapses, so that the pump is charging again within seconds of stopping, P0943 is stored.

A short cycling period is close to a direct measurement of leakage. Pressure that was stored has gone somewhere without being used, and there are only a few places it can go. The most instructive is the accumulator itself. An accumulator stores energy by compressing a gas charge behind a diaphragm or piston; that gas charge is what gives the fluid somewhere to be squeezed into. When the precharge bleeds away over years — and it does, slowly, on every one of them — the accumulator's capacity collapses. It still holds pressure, but it holds hardly any volume at that pressure, so the smallest actuator movement drops it straight back to the lower threshold and the pump restarts. The system is not leaking to atmosphere at all; it has simply lost its reservoir of stored energy. Nothing drips, nothing sounds wrong, and the level on the dipstick is correct.

The other routes are more conventional: an internal valve seat leaking pressure back to the reservoir, a worn actuator seal bleeding past, or a small external weep at a fitting. Those are worth looking for, but an accumulator that has aged out is the finding that catches people, because it is invisible to every check that involves looking for fluid.

What makes this a valuable code rather than an annoying one is when it appears. Because the pump compensates by running more often, the driver feels nothing at first — pressure is still available on demand, shifts are still normal, and the car gives no reason to visit a workshop. P0943 arrives during that grace period. That is the cheap moment: an accumulator or a seal, in a system that is still working.

Ignoring it converts the bill. The electric pump motor is rated for a duty cycle, and short-cycling multiplies its running hours by a large factor. A motor that expected to run for a fraction of the time is now running most of the time, hotter, with far more starts. It wears out, and when it does the repair is no longer a seal or an accumulator — it is a complete pressure unit assembly. The transmission may well have driven perfectly for the whole period in between. That trade, a few hundred now against a few thousand later, is the practical argument this code makes and it is worth putting to an owner plainly.

Common causes

  • Accumulator gas precharge depleted with age, collapsing its stored volume
  • Internal valve leaking pressure back to the reservoir past its seat
  • Worn clutch or shift actuator seal bleeding pressure internally
  • Small external leak at a hydraulic fitting, pipe or union
  • Degraded fluid with reduced viscosity increasing internal leakage
  • Accumulator diaphragm or piston seal failed
  • Contamination holding a valve fractionally off its seat
  • Incorrect fluid specification used at a previous service
  • Pressure sensor reading slightly low and provoking early recharges
  • Pump check valve allowing back-flow when the motor stops

Symptoms

  • Pump audibly running far more often than it used to, especially at idle
  • Pump cycling repeatedly with the car stationary and in gear
  • Check engine light with a stored transmission fault and normal driving
  • Whining or buzzing from the transmission area at regular short intervals
  • Pump running briefly even after the engine has been switched off
  • Gradual onset over months rather than a sudden change
  • Occasional slight delay in engagement in the later stages
  • Elevated hydraulic oil temperature from the extra pump running
  • Small fluid weep visible around the unit or its pipework
  • Battery drain on a car left standing, if the pump continues to cycle

Diagnostic steps

  1. 1.Time the pump cycling interval at idle with the car in gear and compare it against the manufacturer's expected period — this is the measurement the code is actually about.
  2. 2.Command a pressure build, then switch the pump off and watch the decay curve, because a rapid collapse from full pressure points at a leak or a dead accumulator.
  3. 3.Distinguish a system that loses pressure slowly from one that loses stored volume instantly, since the second is the accumulator signature.
  4. 4.Check the accumulator against its precharge specification where the manufacturer publishes a test for it.
  5. 5.Inspect the unit, pipework, unions and actuators for external weeping, which is the easy case to eliminate.
  6. 6.Verify fluid level and specification, as thin or wrong fluid increases internal leakage everywhere at once.
  7. 7.Compare the reported pressure against a mechanical gauge where a test port exists, to rule out a sensor provoking early recharges.
  8. 8.Check for contamination in the fluid that could be holding a valve off its seat.
  9. 9.Log pump run time over a normal journey to quantify how far the duty cycle has departed from normal.
  10. 10.Assess pump motor current draw, because a motor that has already been short-cycling for a long time may itself be near the end.

Repair cost

$150$2,600

Diagnosis is $120 to $280, most of it spent timing cycles and watching a pressure decay curve. An external leak at a fitting or pipe is $150 to $500. A fluid and filter service, where degraded fluid is the cause, is $180 to $500. An accumulator, where it is separately supplied, is $250 to $900 fitted — and this is the repair the code exists to catch. Where the accumulator is integral to the pressure unit, or the pump has already been damaged by the extra duty, the job becomes a complete assembly at $1,200 to $2,600. Acting while the car still drives normally is what keeps this at the lower end.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with hydraulic power unit / pump assembly replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.

Related codes

Frequently asked questions

The car drives perfectly. Why does this need fixing now?

Because driving perfectly is exactly what you would expect at this stage, and it will not last. The pump is compensating for the leak by running more often, so pressure is still there when the transmission asks for it and you feel nothing. What is being consumed is the pump's life. It is rated for a duty cycle, and short-cycling multiplies its running hours and its number of starts enormously. Fix it now and you are buying an accumulator or a seal. Leave it and the pump eventually fails, at which point the repair is a complete pressure unit — often several times the cost, for a car that drove fine the whole way there.

Nothing is leaking. How can pressure be escaping?

It may not be escaping at all in the sense of fluid leaving the system. The most common finding on this code is an accumulator that has lost its gas precharge. An accumulator stores energy by compressing a gas charge behind a diaphragm, and that charge slowly bleeds away over years on every unit ever made. When it goes, the accumulator still reaches full pressure but holds almost no volume at that pressure, so the first small actuator movement drops it straight to the restart threshold. The fluid level is correct, nothing drips, and every visual check passes. Only the cycling interval gives it away.

Is the noise from the transmission related?

Almost certainly, and it is often what brings the car in. Owners describe a whine, buzz or hum from the transmission area that now repeats every few seconds at idle or in traffic, where it used to be occasional. That is the pump restarting, and the interval between the noises is the very measurement the module is faulting. It is worth timing it: if the pump is running again within seconds of stopping while the car sits still in gear, you have confirmed the fault by ear before connecting anything.

Can I keep driving with P0943?

Yes, for now. Pressure is still being delivered on demand, the transmission still works normally, and nothing about the car is unsafe. This is genuinely the early-warning code of the group. The reason not to sit on it is economic rather than safety: the longer the pump short-cycles, the more likely it is that the eventual repair includes the pump rather than just the part that was leaking. Weeks are fine; months of daily driving are how a moderate bill turns into a large one.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.