AutoLogicTools

OBD-II trouble code

P2287: Injector Control Pressure Sensor Circuit Intermittent

The signal drops out and comes back. The fault is rarely present when the vehicle is on the ramp, so the diagnosis lives in recorded data and in deliberately provoking the failure rather than in a static test.

Medium severityPowertrainFuel InjectorsDrivable short-term

Quick facts

System
Powertrain
Category
Fuel Injectors
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$20$500
DIY difficulty
Advanced DIY

Browse every code in P2200–P229F, or start from the full code library.

What does P2287 mean?

Where the low and high members of this family describe a signal that has settled outside its window, this one describes a signal that will not hold still. The module sees the reported pressure jump, drop out, or step to an impossible value for a fraction of a second and then recover. That momentary loss is enough to interrupt the closed-loop control of injection pressure, so the driver experiences a stumble, a brief loss of power or an unexplained stall, and by the time anyone looks the system is behaving perfectly.

Nearly every cause is mechanical contact rather than a failed component: a terminal that has lost its spring tension, a broken strand inside an otherwise intact-looking wire, a pin corroded enough to conduct until it is disturbed. What makes these hard on this particular engine is the environment. The sensor harness runs along the top of a diesel engine, close to the turbocharger, through a temperature swing of well over a hundred degrees between a winter start and a loaded climb. Metal expands, a marginal joint opens, the signal is lost, and as the assembly settles the joint closes again. That thermal cycle is why the complaint often correlates with engine load or with a particular stage of warm-up rather than with road surface.

The productive approach is to stop looking for the fault and start looking for its pattern. Freeze frame data on every stored occurrence gives oil temperature, engine load and speed at the moment the module lost the signal; several occurrences clustered at similar oil temperatures point at a thermal joint, while occurrences scattered across temperatures but concentrated at high load point at movement under torque. Logging the sensor's output alongside the regulator's duty cycle over a full drive then shows whether the dropouts are momentary spikes — which is a connection — or a value that wanders — which is more often a sensor beginning to fail.

Once a pattern is identified, provoke it deliberately. Heat the suspect connector with a heat gun, or chill it with freeze spray, while watching the live value: a joint that fails thermally will usually fail on command. That targeted approach beats general harness wiggling on this engine, because the harness is long and mostly inaccessible while the connector is neither.

There is a practical shortcut worth stating plainly. The sensor pigtail on these engines is a known weak point and a genuinely cheap part. When the evidence points at the connector and the vehicle has the oil-migration history this family is prone to, fitting a fresh pigtail on strong circumstantial evidence is a defensible decision rather than a parts-cannon guess.

Common causes

  • Terminal in the sensor connector that has lost spring tension and opens when hot
  • Broken strands inside the pigtail where it leaves the connector body
  • Corroded pin that conducts until thermal expansion breaks the contact
  • Harness chafing against a bracket and shorting momentarily under engine torque
  • Oil creeping along the conductors and progressively degrading a joint
  • Sensor failing gradually, with an output that wanders before it settles out of range
  • Connector seal perished, letting moisture in and out with temperature cycling
  • Previous repair splice loosening with vibration and heat
  • Ground point loosened or corroded where the circuit returns to the engine

Symptoms

  • Momentary stumble or loss of power that clears on its own
  • Unexplained stall with an immediate successful restart
  • Check engine light that comes on and goes off over several days
  • Occasional long crank with no pattern the driver can identify
  • Scan tool pressure reading that spikes or drops briefly during a drive
  • Symptoms that appear only when the engine is fully warm, or only on a long climb
  • Nothing at all found wrong during a workshop inspection

Diagnostic steps

  1. 1.Pull freeze frame data for every stored occurrence rather than just the most recent. The pattern across several events is the diagnosis on this code.
  2. 2.Note the oil temperature at each event. Events clustered at a similar temperature indicate a joint that opens thermally; events spread across temperatures but concentrated at high load indicate movement under torque.
  3. 3.Log the sensor output against regulator duty cycle over a full drive. Sharp momentary dropouts are a connection fault; a value that drifts is a sensor beginning to fail.
  4. 4.Heat the sensor connector with a heat gun while watching the live reading, then chill it with freeze spray. A thermally marginal joint will usually fail on demand.
  5. 5.Inspect the pigtail where the wires leave the connector body, flexing gently. Broken strands under intact insulation are common here and invisible without manipulation.
  6. 6.Check terminal tension with a matching probe pin rather than by eye. A terminal that accepts a pin with no resistance has lost its grip.
  7. 7.Look for oil in and around the connector, which both degrades contacts and signals that the sensor seal is on its way out.
  8. 8.Trace the harness for a contact point against a bracket or heat shield, and check for the polished mark that shows where it has been rubbing.
  9. 9.After any repair, drive the vehicle through the conditions the freeze frames identified rather than clearing the code and declaring it fixed.

Repair cost

$20$500

A replacement pigtail is $20 to $60 and is the most common resolution when the evidence points at the connector. Terminal repair is similar. The sensor itself is $45 to $260 plus half an hour to three hours of labour. Harness repair runs $120 to $400. Diagnostic time is the variable on this code — expect $150 to $300 because confirming an intermittent takes drive time and deliberate provocation rather than a single bench test.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with wiring harness repair preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.

Related codes

Frequently asked questions

Can I keep driving with P2287?

Usually yes, with one caveat: the failure mode is an unannounced stall followed by a restart, which is manageable in traffic but unwelcome when merging or towing. Nothing is being damaged, so there is no mechanical urgency, but an engine that can cut out without warning is worth sorting before a long trip or a heavy load.

The shop found nothing wrong. What now?

That is the expected outcome on an intermittent, not a failed diagnosis. Ask for the freeze frame data from each stored occurrence and look at oil temperature and engine load rather than at the code itself. A pattern across several events tells you when to provoke the fault, and provoking it deliberately is the only reliable way to catch it.

Should I just replace the sensor?

Consider the pigtail first. On these engines the connector and its short length of wire fail far more often than the sensor element, and the part costs a fraction as much. If the logged data shows sharp dropouts rather than a wandering value, the contact is the more likely suspect, and fitting a new sensor onto a tired connector tends to reproduce the same complaint.

Why does it only happen when the engine is hot?

Because heat moves metal. A terminal with weak spring tension or a joint with only a few strands still connected can hold contact cold and lose it once everything has expanded. The harness on this engine sits in a hot location and sees a very wide temperature swing, which makes thermally marginal joints one of the most common causes of this specific code.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.