Error code
OBD2 P0258
OBD2P0258
Diagnostic Trouble Code· Standard OBD-II fault code read from the vehicle's onboard diagnostics.
What it means
Injection Pump Fuel Metering Control 'B' Low (Cam/Rotor/Injector).
Severity
moderateCan drive, but symptoms may affect performance and safety.
Summary
P0258 indicates a low signal voltage issue in the fuel metering control circuit of the injection pump 'B' on diesel engines, specifically related to the cam/rotor/injector.
Symptoms
- Hard or no starting conditions
- Excessive smoke from the tailpipe
- Rough idling or running
- Poor acceleration and loss of power
- Vehicle hesitation upon acceleration
- Reduced fuel economy
Common Causes
- Restricted flow to high pressure pump (clogged/dirty fuel filters/strainers)
- Fuel contamination by bacteria, dissolved waxes, or water in the fuel
- Burnt, damaged, shorted, or corroded wiring and connectors
- Defective fuel pressure sensor
- Defective fuel control actuator
- Defective high pressure pumps
- Defective electric lift pumps (if fitted)
- Failed or failing fuel control actuator driver circuit in the PCM
Diagnosis
- Check for clogged/dirty fuel filters/strainers.
- Inspect for bacterial growth or wax contamination in the fuel system.
- Perform a thorough visual inspection of all wiring and connectors.
- Test resistance, ground, and continuity on associated wiring.
- Verify proper operation of fuel shut-off solenoid (if fitted).
- Check electric lift pump control circuit if applicable.
- Test fuel pressure at the rail using dedicated diesel fuel pressure gauge.
Fixes
- Replace faulty components such as wiring, connectors, fuel filters/strainers, or sensors based on diagnosis.
FAQ
What should I do if the code appears after using bio-diesel?
Inspect for waxy substances in fuel lines and filter. Clean the tank and fuel lines chemically to remove dissolved waxes.
How can I prevent bacterial growth in my diesel fuel system?
Regularly check and clean the fuel system, especially if using bio-diesel or storing fuel for extended periods.
Not affiliated with OBD2. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.
More OBD2 codes
- P0200Injector Circuit/Open
- P0201Injector Circuit/Open - Cylinder 1
- P0202Injector Circuit/Open - Cylinder 2
- P0203Injector Circuit/Open - Cylinder 3
- P0204Injector Circuit/Open - Cylinder 4
- P0205Injector Circuit/Open - Cylinder 5
- P0206Injector Circuit/Open - Cylinder 6
- P0207Injector Circuit/Open - Cylinder 7
- P0208Injector Circuit/Open - Cylinder 8
- P0209Injector Circuit/Open - Cylinder 9
- P0210Injector Circuit/Open - Cylinder 10
- P0211Injector Circuit/Open - Cylinder 11