Severity High
P0942

Hydraulic Pressure Unit Malfunction

What does the P0942 code mean?

The P0942 code indicates a problem with the hydraulic pressure unit, which is responsible for generating and regulating hydraulic pressure for systems like the transmission or power steering. This unit typically includes a pump, motor, and pressure sensor. When the ECU detects that the actual pressure does not match the commanded pressure, or the unit fails to respond, it sets this code. Common causes include low hydraulic fluid, a faulty pump motor, electrical issues, or a defective pressure sensor.

High
Severity
$200-$800
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Check hydraulic fluid level and condition; top off or replace if necessary.

2

Step 2: Inspect wiring and connectors for damage, corrosion, or loose connections.

3

Step 3: Use a scan tool to monitor pressure sensor readings and compare to specifications.

4

Step 4: Test the pump motor operation and voltage supply; replace if faulty.

Need an OBD2 Scanner for the P0942? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

No, it is not safe. Driving with a hydraulic pressure unit malfunction can lead to loss of power steering or transmission failure, which may cause a crash.

How much does it cost to fix?

Repair costs vary widely depending on the root cause. A simple fluid change may cost $50-$150, while replacing the pump or motor can range from $200 to $800 or more.

06. Related Codes