P1287: Injection Control Pressure Too High
The P1287 code indicates that the Powertrain Control Module (PCM) has detected that the actual Injection Control Pressure (ICP) exceeds the calibrated maximum or the commanded desired pressure by a specific threshold for a set period. In common-rail or HEUI diesel engines such as the Ford Power Stroke 6.0L and 7.3L, this typically points to a failure in high-pressure hydraulic regulation, where the Injection Pressure Regulator (IPR) valve cannot reduce pressure or the ICP sensor reports erroneously high values.
01. Most Common Causes
- IPR valve stuck closed or electrical fault
- Defective ICP sensor or short-to-power in its circuit
- Damaged wiring or connectors for the ICP sensor or IPR valve (short, high resistance)
- Internal mechanical failure of the high-pressure oil pump (HPOP)
- Incorrect engine oil level, improper viscosity, or contaminated oil
- Internal PCM failure (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Hard starting or no-start condition
- Rough idle or engine misfire
- Reduced engine power or limp mode
- Excessive smoke from exhaust
03. Step-by-Step Diagnosis
Scan for additional codes and record freeze frame data
Inspect ICP sensor and IPR valve wiring and connectors for damage, corrosion, or shorts
Monitor ICP and IPR duty cycle with a scan tool; compare actual ICP to desired pressure
Test ICP sensor signal voltage and reference voltage (typically 5V)
Check engine oil level, condition, and viscosity; replace if necessary
Perform a high-pressure oil system leak-down test to evaluate HPOP and IPR valve function
1. Frequently Asked Questions
Is it safe to drive?▼
No, driving with code P1287 is not recommended. High injection pressure can cause engine damage, and the vehicle may enter limp mode or fail to start. Have the vehicle diagnosed and repaired promptly.
How much does it cost to fix?▼
Repair costs vary widely depending on the root cause. Replacing an ICP sensor or IPR valve typically ranges from $200 to $600. If the HPOP needs replacement, costs can exceed $1,500 including labor.