P0259 Code: Injection Pump Fuel Metering Control B Signal High

🟠 Moderate severity · drivable

Drivable short-term, but the engine may run rough, lose power, or stall. Avoid long trips.

What P0259 means

The engine computer monitors a second fuel metering circuit (circuit B) inside the diesel injection pump. This code means the signal from that circuit is reading higher than expected, so the pump may be delivering too much or too little fuel at the wrong times.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Inspect and clean the injection pump connectorYes$0–20
Repair damaged or shorted wiringMechanic$50–200
Replace or rebuild the injection pumpMechanic$1500–4000

Frequently asked questions

Can I drive with a P0259 code?
Yes for short trips, but the engine may run rough, lose power, or stall. If it stalls and won't restart, have it towed.
What is the most common cause of P0259?
A faulty fuel metering component inside the injection pump. Wiring that is shorted to power can also cause it.
Is P0259 the same as P0258?
They are related, but not the same. P0258 means the metering signal reads too low, and P0259 means it reads too high. Both point to the same pump and wiring areas.

Related codes

P0258
P0258 Code: Injection Pump Fuel Metering Control B Signal Low
P0257
P0257 Code: Injection Pump Fuel Metering Control B Out of Range
P0216
P0216 Code: Injection Timing Control Circuit Malfunction

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.