Severity High
P0258

Injection Pump Fuel Metering Control B Low

What does the P0258 code mean?

Code P0258 indicates that the Engine Control Module (ECM) has detected a low voltage signal from the fuel metering control circuit B of the injection pump. This circuit is responsible for regulating the amount of fuel delivered to the injectors. A low signal can result from a faulty fuel metering actuator, wiring issues, or internal pump problems, leading to improper fuel delivery and engine performance issues.

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: Use a scan tool to confirm code P0258 and check for related codes.

2

Step 2: Visually inspect the injection pump wiring and connectors for damage, corrosion, or loose connections.

3

Step 3: Test the fuel metering actuator resistance and voltage supply per manufacturer specifications.

4

Step 4: If wiring and actuator are okay, perform a fuel pressure test to assess pump performance.

5

Step 5: Replace the fuel metering actuator or injection pump as needed, then clear codes and test drive.

Need an OBD2 Scanner for the P0258? 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 P0258 can cause poor engine performance, stalling, or no start, which may lead to a breakdown or accident.

How much does it cost to fix?

Repair costs range from $200 to $800 depending on the cause. Replacing a fuel metering actuator is cheaper, while a full injection pump replacement is more expensive.

06. Related Codes