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

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2285
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
The P2285 error code means your vehicle's engine control module (ECM) has detected that the injector control pressure (ICP) sensor is sending a signal that is too low — below the expected operating range. This sensor monitors the oil pressure used to actuate fuel injectors in certain diesel engines, particularly Ford Power Stroke diesels. If this signal is too low, the ECM cannot properly control fuel delivery, which can cause hard starts, rough idling, loss of power, or stalling.
Ad

Tools You'll Need

How to Fix Error Code P2285

  1. Read and Record All Fault Codes

    Do not attempt repairs while the engine is hot. Allow the engine to cool for at least 30 minutes before inspecting components.
  2. Inspect the ICP Sensor and Wiring Harness

    Wear safety glasses and gloves. High-pressure oil can be present near this area. Ensure the engine is OFF and cooled before handling.
  3. Test the ICP Sensor Reference and Ground Voltage

  4. Check High-Pressure Oil Level and Condition

    Do not overfill the oil. Always check the dipstick with the vehicle parked on level ground and the engine off.
  5. Test ICP Sensor Output Voltage

    Be extremely careful working around a running engine. Keep hands, tools, and clothing away from moving parts and hot surfaces.
  6. Replace the ICP Sensor if Faulty

    Disconnect the negative battery terminal before replacing the sensor to avoid electrical shorts or ECM damage.
  7. Inspect the High-Pressure Oil Pump (HPOP) if Code Returns

    Do not attempt to open or disassemble the high-pressure oil pump without proper training and tools. High-pressure oil systems can cause serious injury.
  8. Clear Codes and Perform a Test Drive

Parts You May Need

Injector Control Pressure (ICP) Sensor
Check Price on Amazon
ICP Sensor Wiring Harness Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump (HPOP)
Check Price on Amazon
Engine Oil (manufacturer-specified grade)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
ICP Sensor Wiring Harness Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump (HPOP)
Check Price on Amazon
Engine Oil (manufacturer-specified grade)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
ICP Sensor Wiring Harness Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump (HPOP)
Check Price on Amazon
Engine Oil (manufacturer-specified grade)
Check Price on Amazon
Injector Control Pressure (ICP) Sensor
Check Price on Amazon
ICP Sensor Wiring Harness Connector Pigtail
Check Price on Amazon
High-Pressure Oil Pump (HPOP)
Check Price on Amazon
Engine Oil (manufacturer-specified grade)
Check Price on Amazon
Ad

When to Call a Professional

You should call a professional mechanic if: (1) basic sensor inspection and replacement does not resolve the P2285 code; (2) live data shows the sensor is reading correctly but pressure is still low, suggesting a failing high-pressure oil pump (HPOP); (3) you find oil contamination in the fuel system or milky oil indicating a more serious internal engine problem; (4) you are not comfortable working with electrical diagnostics or high-pressure oil systems. HPOP replacement is a labor-intensive repair that is best handled by a diesel specialist.

Frequently Asked Questions

What does OBD-II code P2285 mean?
P2285 means the injector control pressure (ICP) sensor circuit is reading a voltage that is too low — below the minimum expected range. This tells the ECM that the high-pressure oil system pressure may be insufficient to properly fire the fuel injectors, which is most common on diesel engines like the Ford Power Stroke.
Can I still drive my vehicle with a P2285 code?
You may be able to drive short distances, but it is not recommended. A low injector control pressure condition can cause hard starts, rough idling, power loss, or sudden stalling. Continuing to drive without addressing the issue can lead to further engine damage, especially if the root cause is low oil or a failing high-pressure oil pump.
How much does it cost to fix a P2285 code?
If the fix is simply replacing the ICP sensor, parts typically cost between $30 and $100 for the sensor itself, and a DIY repair takes 1-2 hours. If a mechanic replaces the sensor, expect $100-$300 in total including labor. If the high-pressure oil pump needs replacement, costs can range from $500 to $1,500 or more depending on the vehicle and labor rates.
What vehicles commonly get the P2285 code?
P2285 is most commonly seen on Ford trucks and vans equipped with the 6.0L or 7.3L Power Stroke diesel engines, as these use a high-pressure oil system to actuate injectors. However, it can technically appear on any vehicle with an injector control pressure sensor, so always confirm your vehicle's specific system design.
Could low engine oil cause the P2285 code?
Yes, absolutely. The ICP sensor measures pressure in the high-pressure oil system. If engine oil is low, the high-pressure oil pump cannot build adequate pressure, causing the ICP sensor to read below the threshold and trigger P2285. Always check your oil level as the very first step when diagnosing this code.