Skip to content
WrenchConnect
Stop driving if it runs poorly
P0942

Hydraulic Pressure Unit

Diagnostic trouble code P0942 indicates a malfunction within the transmission's hydraulic pressure unit. The powertrain control module (PCM) or transmission control module (TCM) sets this code when it detects that the hydraulic pressure is outside of the expected or commanded range, which can impair transmission operation.

How urgent is P0942?

This code is considered high severity because improper hydraulic pressure can lead to severe transmission damage, slipping, or a complete loss of motive power. It should be diagnosed and repaired immediately to prevent costly internal transmission failure.

Common symptoms

  • Illuminated Check Engine Light
  • Harsh, delayed, or erratic transmission shifting
  • Transmission slipping during acceleration
  • Vehicle stuck in 'limp mode' (restricted to a single gear)
  • Complete loss of drive or reverse engagement

Likely causes

  • Low transmission fluid level or severely degraded fluid
  • Faulty transmission hydraulic pressure pump
  • Defective transmission pressure control solenoid
  • Clogged transmission fluid filter or internal hydraulic passages
  • Wiring or connector issues in the hydraulic pressure unit circuit
  • Faulty Transmission Control Module (TCM)

What to check before replacing parts

1

Check the transmission fluid level and condition.

Look for: Fluid that is low, burnt, or heavily contaminated with metal debris indicates a leak, lack of maintenance, or internal mechanical failure.

2

Inspect the wiring harness and connectors for the transmission hydraulic pressure unit and solenoids.

Look for: Corrosion, damaged pins, melted wires, or loose connections that could cause an open or short circuit.

3

Use a scan tool to monitor transmission hydraulic pressure sensor data while the engine is running.

Look for: Actual pressure readings that do not match the commanded pressure from the TCM, indicating a pump, solenoid, or sensor issue.

4

Perform a manual hydraulic pressure test using a mechanical gauge attached to the transmission test port.

Look for: Mechanical gauge readings that are significantly lower than manufacturer specifications, confirming a failing pump or internal pressure leak.

5

Test the transmission pressure control solenoids for proper resistance and operation.

Look for: Resistance values outside the manufacturer's specified range or a solenoid that fails to click when manually energized.

This page explains the generic P0942 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

More common codes