DOBD DashX ☰ Browse all codes
P2287

Injector Control Pressure Sensor Circuit Intermittent

Fuel injection (diesel ICP) Generic OBD-II Medium

What it means

P2287 means the injector control pressure (ICP) sensor circuit is giving an intermittent or erratic signal. On hydraulically actuated diesel injection systems the ECM uses ICP to control the injectors, so a dropping-out signal can cause hard starting, stalling, and power loss. Oil intrusion in the sensor connector is a frequent culprit, along with wiring faults and a failing sensor.

Medium

Can I keep driving? Risky β€” on hydraulic-injector diesels this sensor controls injection, so expect hard starting, stalling, or power loss; get it diagnosed soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty injector control pressure (ICP) sensor
  2. Oil or moisture intrusion in the ICP connector
  3. Chafed or intermittent wiring to the sensor
  4. Low or unstable high-pressure oil supply (IPR valve, pump)
  5. Faulty ECM/FICM (less common)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame and watch live ICP voltage/pressure for dropouts.
  2. Unplug the ICP connector and check for oil intrusion β€” a very common cause; clean or replace as needed.
  3. Wiggle-test the harness to reproduce the intermittent signal, and inspect grounds.
  4. Verify high-pressure oil supply (IPR valve operation) if the sensor and wiring are good.
  5. Replace the ICP sensor if its signal remains erratic; clear and re-test.

FAQ

Quick answers

Is it safe to drive with P2287?+
Not ideally. On these diesels the ICP sensor governs injection, so the engine can stall or refuse to start without warning.
Can I just clear P2287?+
Clearing it won't help for long β€” an intermittent circuit will set it again until the connector, wiring, or sensor is fixed.

Related codes

Often seen with P2287

Read & clear P2287 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX