P0258 Injection Pump Fuel Metering Control B Low (Cam/Rotor/Injector)

Technical Description of OBD-II Trouble Code

The code P0258 refers to the Injection Pump Fuel Metering Control B Low (Cam/Rotor/Injector). It is a generic powertrain/engine diagnostic trouble code that can apply to diesel fueled OBD-II equipped engines in various vehicles, including Mercedes Benz and VW. The specific repair steps may vary depending on the year, make, model, and powertrain configuration of the vehicle.

The Injection Pump Metering Control Circuit “B” is typically located inside or on the side of the injection pump, which is bolted to the engine. This circuit consists of a Fuel Rack Position (FRP) Sensor and a Fuel Quantity Actuator.

The FRP sensor converts the amount of diesel fuel delivered by the Fuel Quantity Actuator to the injectors into an electrical signal for the Powertrain Control Module (PCM). The PCM uses this voltage signal to determine the appropriate amount of fuel to put into the engine based on its operating conditions. If the input from the FRP sensor does not match the normal engine operating conditions stored in the PCM’s memory, even for a brief moment, the P0258 code is set. The PCM also checks the voltage signal from the FRP sensor during the initial Key On.

The P0258 code is triggered when the voltage at the FRP sensor stays below a set level (usually under 0.3V) for an extended period of time. This code is typically associated with an electrical circuit issue. To determine the specific “B” part of the circuit for your vehicle, refer to a vehicle-specific repair manual.

The severity of this DTC is considered to be not severe because the PCM can compensate adequately for the electrical failure.

Symptoms of the Code

Some symptoms of a P0258 trouble code may include:

  • Malfunction Indicator Lamp (MIL) illumination
  • Decrease in fuel economy
  • Common Causes of the Code

    Some common causes of the P0258 code may include:

  • Short to ground in the signal circuit to the FRP sensor – possible
  • Short to ground or open in the power circuit at FRP sensor – possible
  • Failed PCM – unlikely
  • Troubleshooting Steps for P0258

    Here are some troubleshooting steps for the P0258 code:

    1. Check for technical service bulletins (TSB) for your vehicle to see if there is a known issue with a known fix provided by the manufacturer.

    2. Locate the FRP sensor on your vehicle, which is usually found inside or on the side of the injection pump bolted to the engine. Inspect the connector and wiring for any signs of damage such as scraping, rubbing, bare wires, burn spots, or melted plastic. Carefully inspect the terminals inside the connector for any signs of burning or corrosion. Clean the terminals if necessary using electrical contact cleaner and a plastic bristle brush, then apply electrical grease.

    3. If you have a scan tool, clear the diagnostic trouble codes from memory and see if the P0258 code returns. If it does not, the issue was likely due to the connections.

    4. If the P0258 code does return, you will need to test the FRP sensor and its associated circuits. With the Key Off, disconnect the electrical connector at the FRP sensor. Connect a Digital Voltmeter black lead to the ground terminal at the FRP sensor wiring harness connector, and connect the red lead of the Digital Voltmeter to the power terminal. Turn the Key On Engine Off and check the voltmeter reading according to the manufacturer’s specifications (either 12 volts or 5 volts). If the reading is not correct, repair the power or ground wire, or replace the PCM.

    5. If the power test passed, you will need to test the signal wire. With the connector still disconnected, move the red lead of the voltmeter from the power wire terminal to the signal wire terminal. The voltmeter should read 5 volts. If not, repair the signal wire, or replace the PCM.

    6. If all prior tests have passed and the P0258 code persists, it is likely that the FRP sensor / Fuel Quantity Actuator has failed. However, a failed PCM cannot be ruled out until the FRP sensor / Fuel Quantity Actuator is replaced. If unsure, seek assistance from a trained automotive diagnostician. Note that PCMs must be programmed or calibrated to the vehicle for correct installation.

    Professional Service Options

    When facing p0258 error, you have two solutions:

    Option 1: Mechanical Repair (Recommended)

    We highly recommend solving this issue by repairing or replacing the faulty sensor, wiring, or related mechanical parts.
    This ensures your vehicle operates as designed.

    Option 2: Permanent p0258 DTC Deletion (Alternative)

    If mechanical repair is not possible, we offer a professional service to permanently delete p0258 trouble code (DTC) from your ECU.

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0258 code permanently deleted by our experts.

    ✅ Fast. ✅ Reliable. ✅ Keeps your vehicle running smoothly.

    🔥 Upload your ECU file and start now! 🔥

    Already a member? Log in here to submit your file!

    Tuning Files Service from ECUFILES

    Custom Tuning File Service

    EVC Reseller Database

    Automatic File Service

    Technical Questions
    For technical questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    Sales Questions
    For sales questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    For sales questions, you can also reach us at:

    WhatsApp: +31686247602

    Response time: Moderate!

    WhatsApp