Severity High
P258B

Vacuum Pump Control Range/Performance

What does the P258B code mean?

The P258B code indicates that the Engine Control Module (ECM) has detected a malfunction in the vacuum pump control circuit, specifically that the pump's performance is outside the expected range. This often relates to the pump not generating sufficient vacuum or the control circuit having an electrical fault. The vacuum pump is critical for brake booster operation and emissions systems, so this code can affect braking performance and engine management.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and freeze frame data.

2

Step 2: Visually inspect vacuum pump, wiring, and connectors for damage.

3

Step 3: Test vacuum pump operation using a vacuum gauge and multimeter.

4

Step 4: Check vacuum pump relay and fuse with a test light.

5

Step 5: If wiring and components are OK, replace the vacuum pump.

Need an OBD2 Scanner for the P258B? 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. The vacuum pump assists braking; failure can lead to a hard brake pedal and increased stopping distance. Have it diagnosed immediately.

How much does it cost to fix?

Repair costs typically range from $150 to $400, including parts (vacuum pump $100-$250) and labor (1-2 hours).

06. Related Codes