AutoLogicTools

OBD-II trouble code

P2289: Injector Control Pressure Too High - Engine Off

Reported pressure is above zero at a moment when the pump is not turning and no pressure can exist. The value is impossible, which makes this a code about the system's zero point rather than about pressure at all.

Medium severityPowertrainFuel InjectorsDrivable short-term

Quick facts

System
Powertrain
Category
Fuel Injectors
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$480
DIY difficulty
Intermediate DIY

Browse every code in P2200–P229F, or start from the full code library.

What does P2289 mean?

The phrase that changes how this code should be read is the last two words. With the engine stopped, the pump that raises injector control pressure is not being driven by anything, and the high side has bled back to the sump. Whatever the sensor reports at that moment cannot be a real pressure. So while the title describes a condition, the fault behind it is always electrical or a sensor at fault — there is no hydraulic explanation available.

What gives the code its practical weight is what the module does with that at-rest reading. It uses the value seen before cranking as the zero reference for the session, the same way a scale is tared before anything is put on it. If the tare is thirty psi out, every reading taken for the rest of that drive is thirty psi out in the same direction, and the module will steer the regulator to a pressure that is quietly wrong all day. That is why a code with no drivability complaint attached to it can still be responsible for smoke, hard starting or poor economy that appears to come from somewhere else entirely.

The cause profile is also different from the running members of this family, and the reason is that nothing is happening when the monitor runs. There is no vibration, no heat soak from a turbine, no load on the harness. A connection that only misbehaves while the engine is at rest is one that is relaxed rather than stressed — a terminal sitting loose in its cavity, a slightly spread pin, or a pushed-back seal. Faults that need movement or heat to appear generally do not set this code, which narrows the search considerably before a meter comes out.

The other frequent cause is a signal wire finding the reference voltage, either through a rubbed-through section of loom or inside a connector. The reference is a healthy five volts, so a partial short pulls the signal far above where it should sit at rest and the module sees an impossible pressure the instant the key turns.

Common causes

  • Signal wire shorted or partially bridged to the five-volt reference circuit
  • Loose or spread terminal in the sensor connector making a poor connection at rest
  • Corroded or degraded sensor ground raising the reported voltage floor
  • Sensor internally drifted so that its zero output no longer sits at the low end of its range
  • Chafed section of harness resting against a bracket or the cylinder head
  • Aftermarket or low-quality replacement sensor with a different output curve
  • Damaged connector seal allowing moisture across the pins during a cold soak
  • Module input circuit fault, rare but possible on high-mileage vehicles

Symptoms

  • Stored code found on a scan with no complaint from the driver
  • Extended cranking before the engine catches
  • Pressure reading above zero on a scan tool with the key on and the engine stopped
  • Smoke, hesitation or economy loss that does not match any other fault found
  • Code returning after a clear without any change in how the vehicle drives
  • Other pressure-related codes appearing alongside it over time

Diagnostic steps

  1. 1.Turn the key on without cranking and read the injector control pressure value. Anything meaningfully above zero at that moment confirms the fault and means no hydraulic component needs to be suspected.
  2. 2.Record what the sensor voltage actually is at rest and compare it against the specification for that engine, rather than judging the converted pressure figure alone.
  3. 3.Unplug the sensor and check whether the module reports its open-circuit default. A reading that changes sensibly when the sensor is removed points at the sensor; one that stays high points at the harness.
  4. 4.Measure between the signal pin and the reference pin with the connector open, looking for continuity or a low resistance that should not be there.
  5. 5.Check the ground circuit for the sensor against a known good chassis point. A ground that has gained even a small resistance lifts the whole signal.
  6. 6.Inspect each terminal in the connector for retention by tugging gently on the individual wire. A terminal that moves in its cavity is the classic at-rest fault.
  7. 7.Compare the at-rest reading after a long cold soak against one taken shortly after shutdown, which separates a moisture-related fault from a purely mechanical connection problem.
  8. 8.After the repair, clear the code and cycle the key several times rather than test driving. The monitor runs with the engine off, so a road test proves nothing about this code.

Repair cost

$0$480

Reseating a backed-out terminal costs nothing beyond the time to find it, which is why the low end of this range is zero. Repairing a chafed section of loom or replacing a connector pigtail is typically $90 to $250. A replacement injector control pressure sensor runs $150 to $400 fitted depending on how buried it is. Diagnostic time is usually modest at $80 to $160, because the key-on reading points the search at the electrical side immediately and the monitor can be re-run without driving the vehicle.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with injector control pressure sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

Can I keep driving with P2289?

Yes, in the short term. The engine is not in danger from the code itself and most vehicles carrying it drive without any obvious complaint. The reason to fix it rather than ignore it is indirect: the at-rest value is used as the zero reference for every pressure reading afterwards, so a false one biases the whole session and can quietly cost you fuel and start quality. It is also an inexpensive repair in most cases, which makes deferring it poor value.

Why is a pressure code an electrical fault?

Because the monitor runs at a moment when pressure cannot exist. With the engine stopped, nothing is driving the high-pressure oil pump and the circuit has drained back. A sensor reporting pressure under those conditions is reporting something physically impossible, so the explanation has to lie in the sensor or the wiring that carries its signal.

The code came back after I cleared it but the truck drives fine. Why?

The monitor that sets it does not need the engine running, so it can re-run and re-set on the next key cycle without you driving anywhere. That is also the useful part: you can verify a repair in a few minutes on the driveway instead of chasing a drive cycle.

Should I replace the sensor straight away?

Not without unplugging it first. If the reading drops to the module's open-circuit default when the sensor is disconnected, the sensor is the likely culprit. If the high reading persists with nothing plugged in, the fault is in the harness and a new sensor will change nothing except the size of the bill.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.