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

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2287
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P2287 means the Engine Control Module (ECM) has detected an intermittent signal from the injector control pressure (ICP) sensor. This sensor monitors high-pressure oil or fuel pressure in the fuel injection system. An intermittent fault can cause rough idling, loss of power, or hard starting.
Ad

Tools You'll Need

How to Fix Error Code P2287

  1. Read and Clear Codes

  2. Inspect Wiring and Connector

    Disconnect the battery before working on electrical components.
  3. Test ICP Sensor Voltage

    Use proper backprobing techniques to avoid damaging the connector.
  4. Check for Oil/Fuel Leaks at Sensor

    Use shop rags to catch any leaking oil or fuel.
  5. Replace ICP Sensor (if faulty)

Parts You May Need

Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Thread sealant (if required)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Thread sealant (if required)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Thread sealant (if required)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
Thread sealant (if required)
Check Price on Amazon
Ad

When to Call a Professional

If after replacing the ICP sensor and checking wiring the code persists, or if you suspect internal engine issues (e.g., high-pressure oil pump failure), consult a professional mechanic. They can perform advanced diagnostics like a ICP sensor waveform analysis.

Frequently Asked Questions

What does P2287 mean?
P2287 means the injector control pressure sensor circuit is intermittent. The ECM detects a loss or interruption of signal from the ICP sensor.
Can I drive with the P2287 code?
It's not recommended. The vehicle may experience stalling, rough idle, or reduced power. Driving with this code can cause further damage to the fuel system.
How do I test the ICP sensor?
Use a multimeter to check the sensor's reference voltage (5V), ground, and signal voltage. Compare to manufacturer specs. Also inspect for oil contamination.
Where is the ICP sensor located?
On diesel engines, it is typically on the high-pressure oil rail. On some gasoline direct injection engines, it may be on the fuel rail. Consult your vehicle's service manual for exact location.
What tools do I need to replace the ICP sensor?
You'll need a socket set (usually 1-1/8" or 24mm), a torque wrench, and an OBD-II scanner to clear codes. A multimeter helps with diagnostics.