OBD-II Generic Error Code P2289: How to Fix It

Hard 2-4 hours Medium Severity Verified June 2026
Error Code
P2289
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Hard
Estimated Fix Time
2-4 hours
The P2289 diagnostic trouble code means your vehicle's powertrain control module (PCM) has detected that injector control pressure (ICP) is too high while the engine is off. This typically points to a problem in the high-pressure oil system used to actuate fuel injectors, most commonly found on Ford 6.0L and 7.3L Power Stroke diesel engines. Left unaddressed, this can lead to hard starts, rough running, or potential engine damage.
Ad

Tools You'll Need

How to Fix Error Code P2289

  1. Read and Record All Fault Codes

    Do not clear codes without first writing them all down. You may lose important diagnostic information needed for accurate repair.
  2. Inspect the Injector Control Pressure (ICP) Sensor

    Allow the engine to cool completely before handling sensors on or near the engine. Hot surfaces and pressurized oil lines can cause burns.
  3. Test the High-Pressure Oil System for Leaks

    Never loosen high-pressure oil fittings while the engine is running or hot. The system operates at extremely high pressures (up to 3,000+ psi) and can cause serious injury.
  4. Inspect and Test the Injector Pressure Regulator (IPR) Valve

    Wear eye protection and gloves when working near the high-pressure oil pump. Residual pressure can still be present even after the engine is shut off.
  5. Check PCM Wiring and Grounds

    Disconnect the negative battery terminal before probing wiring near the PCM or any sensitive electronics to avoid short circuits.
  6. Perform an ICP Sensor Pinpoint Test

  7. Replace Faulty Components as Diagnosed

    Use only parts rated for your specific engine's high-pressure oil system. Low-quality or incorrect parts can fail quickly and cause additional damage.

Parts You May Need

Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Injector Pressure Regulator (IPR) Valve
Check Price on Amazon
ICP Sensor Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump
Check Price on Amazon
High-Pressure Oil Rail O-Ring and Seal Kit
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Injector Pressure Regulator (IPR) Valve
Check Price on Amazon
ICP Sensor Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump
Check Price on Amazon
High-Pressure Oil Rail O-Ring and Seal Kit
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Injector Pressure Regulator (IPR) Valve
Check Price on Amazon
ICP Sensor Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump
Check Price on Amazon
High-Pressure Oil Rail O-Ring and Seal Kit
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Injector Pressure Regulator (IPR) Valve
Check Price on Amazon
ICP Sensor Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump
Check Price on Amazon
High-Pressure Oil Rail O-Ring and Seal Kit
Check Price on Amazon
Ad

When to Call a Professional

Call a professional diesel mechanic if you are unable to access live ICP sensor data with your scanner, if the high-pressure oil pump is suspected as the root cause, if replacing the ICP sensor and IPR valve does not resolve the code, or if you are uncomfortable working around high-pressure oil systems. Diesel high-pressure injection systems operate at extremely high pressures and improper repairs can result in serious injury or costly engine damage. A shop with Ford IDS or comparable factory-level diagnostic software can pinpoint the fault much faster and with greater accuracy.

Frequently Asked Questions

What does P2289 mean on a Ford 6.0 Power Stroke?
On a Ford 6.0L Power Stroke diesel, P2289 means the powertrain control module detected injector control pressure (ICP) that is too high with the engine off. This usually points to a faulty ICP sensor giving a false high reading, a stuck injector pressure regulator (IPR) valve, or a wiring issue in the ICP sensor circuit. It is one of the most common ICP-related fault codes on this engine.
Can I drive my vehicle with a P2289 code?
It depends on whether you are experiencing drivability symptoms. If your vehicle starts and runs normally and no other codes are present, you may be able to drive short distances carefully. However, P2289 indicates a fault in the high-pressure oil system that controls injector actuation, and if ignored, it can lead to hard starts, misfires, or a no-start condition. It is best to diagnose and repair it promptly.
How much does it cost to fix a P2289 code?
Cost varies depending on the root cause. An ICP sensor replacement typically costs $30 to $80 for the part and $50 to $150 in labor. An IPR valve replacement runs $40 to $120 for the part with similar labor costs. If the high-pressure oil pump requires replacement, parts alone can run $300 to $700 or more, with labor adding significantly to the total. Always diagnose the specific failed component before purchasing parts.
What is the ICP sensor and where is it located?
The ICP (Injector Control Pressure) sensor monitors oil pressure in the high-pressure oil rail that actuates the fuel injectors on HEUI (Hydraulically actuated Electronically controlled Unit Injector) engines like the Ford 7.3L and 6.0L Power Stroke diesels. On most Power Stroke engines, it is located on top of the high-pressure oil rail on the driver's side of the engine, near the front, and has a 3-wire electrical connector.
Will a bad ICP sensor cause a no-start condition?
Yes, a failed ICP sensor can cause a no-start or hard-start condition. The PCM relies on ICP sensor feedback to control the IPR valve and achieve the correct oil pressure for injector operation. If the sensor sends a signal that is out of range or dead, the PCM may not be able to properly regulate injection pressure, preventing the engine from starting. Replacing a faulty ICP sensor is a common and relatively inexpensive first step in diagnosing P2289.