P2289
Injector Control Pressure Too High - Engine Off
Diesel fuel injection
Generic OBD-II
Medium
What it means
P2289 means the ECM sees injector control pressure higher than expected with the engine off — common on diesel HEUI-style systems. It usually points to a sticking injection pressure regulator (IPR) valve or a faulty ICP sensor. The engine may start hard or run rough, so the pressure fault should be diagnosed before it affects driveability further.
Medium
Can I keep driving? You may notice hard starting or rough running; the fuel system isn't holding the right pressure, so get it diagnosed before it worsens.
Common symptoms
What you'll notice
- Hard starting or long cranking
- Rough running or misfire, especially when cold
- Reduced power
- Check-engine light on
Common causes
Most likely first
- Sticking or leaking injection pressure regulator (IPR) valve holding pressure highLikely
- Faulty injection control pressure (ICP) sensor reading highCommon
- High-pressure oil system fault (on HEUI diesels)Common
- Wiring or connector fault at the ICP sensor or IPR valveLess often
- Faulty injector/fuel control moduleLess often
How to diagnose & fix
Work through it in order
- Read the ICP sensor value with a scan tool, key-on engine-off, and compare against spec.
- Inspect the ICP sensor and IPR valve connectors and wiring for damage or corrosion.
- Test the IPR valve operation; a stuck valve can hold control pressure too high.
- On HEUI systems, check the high-pressure oil system for correct pressure and leaks.
- If sensor, valve, and wiring check out, suspect the control module. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2289?+
Drive with caution. The engine may start hard or run rough, and abnormal injection pressure can strain the fuel system, so have it checked soon.
Can I just clear P2289?+
It will return until the pressure fault is fixed. Clearing is only useful to confirm the repair after replacing the sensor, valve, or wiring.
Related codes
Often seen with P2289
Read & clear P2289 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX