P2291 — Injector Control Pressure Too Low – Engine Cranking #
Note: The code description may vary depending on the manufacturer (OEM). Always refer to your vehicle’s service manual for the most accurate information.
- Ford: Injector Control Pressure Too Low – Engine Cranking
- GM: Injector Control Pressure Too Low During Start
- International/Navistar: ICP Signal Low While Cranking
- Land Rover: Injector Control Pressure Low During Start
Summary of DTC P2291 #
The P2291 diagnostic trouble code indicates that the injector control pressure (ICP)—the hydraulic pressure required to operate fuel injectors in certain diesel engines—is insufficient during engine cranking (starting). This is a critical parameter in HEUI (Hydraulic Electronic Unit Injector) systems, where oil pressure actuates the injectors. When the engine’s computer (ECM or PCM) detects that ICP is below the threshold needed for proper injector operation at startup, it triggers this code.
This code is commonly set in diesel engines using HEUI or similar systems, especially during cold starts or after maintenance. Low ICP can cause hard starting, extended cranking, or even complete failure to start. Addressing this code promptly is important to prevent engine wear and ensure reliable operation.
Frequent Symptoms for Code P2291 #
Drivers and technicians may notice a range of symptoms when P2291 is present. The most common is hard starting or the engine failing to start altogether. Sometimes, the engine may start after prolonged cranking but runs rough initially. In some cases, a check engine light or warning message appears on the dashboard. If the code is accompanied by oil leaks or abnormal engine noises, further investigation is warranted.
- Hard starting or no start, especially when engine is cold
- Extended cranking time before engine starts
- Rough idle immediately after starting
- Check engine light (MIL) illuminated
- Possible reduced engine power once started
- Occasional oil leaks or fuel/oil smell near high-pressure components
Probable Causes for DTC P2291 #
Several issues can lead to injector control pressure being too low during engine cranking. Most often, these relate to the oil system or components directly responsible for generating and controlling high-pressure oil for injector actuation. The following list ranks causes from most to least common:
- Low engine oil level or incorrect oil viscosity/type
- High-pressure oil pump (HPOP) malfunction or wear
- Leaking or failed ICP sensor or its wiring
- Oil leaks at high-pressure oil rail fittings, injectors, or standpipes
- Sticking or leaking injector O-rings or internal injector leaks
- Faulty injector pressure regulator (IPR) valve
- Obstructed oil filter or oil passages
- PCM/ECM (engine computer) faults (rare)
Step-by-Step Diagnosis for Code P2291 #
Diagnosing P2291 requires a systematic approach, focusing first on the engine’s lubrication system and the components controlling high-pressure oil delivery. Here’s a practical step-by-step guide:
- Check engine oil level and condition (correct level, correct viscosity for current temperature, no foaming or contamination).
- Scan for additional codes that may provide more clues (like ICP circuit faults, IPR faults, or injector circuit codes).
- Monitor live ICP reading with a scan tool during cranking; compare to OEM specifications for minimum required pressure to start.
- Inspect wiring and connectors at the ICP sensor and IPR valve for damage, corrosion, or loose connections.
- Perform air leak test on the high-pressure oil system (often using shop air and special adapters) to locate internal leaks in rails, standpipes, or injector seals.
- Test IPR valve function (command open/closed with scan tool or test bench if available).
- Visually inspect for oil leaks at HPOP, oil rails, and injectors.
- If equipped, bench-test HPOP for output pressure and flow.
- As a last resort, check PCM/ECM for proper power, grounds, and signal continuity.
Possible Repairs for Code P2291 #
Repairing a P2291 code involves addressing the root cause of low injector control pressure. The fix may be simple—like topping off engine oil—or more involved, such as replacing high-pressure system components. Always verify repairs by clearing the code and confirming proper ICP during subsequent engine starts.
- Add or change engine oil to correct level and viscosity as per OEM spec
- Repair or replace high-pressure oil pump (HPOP) if output is low or if internal leaks are found
- Replace ICP sensor or repair its wiring if faulty readings or intermittent signal loss is found
- Seal or replace leaking oil rail fittings, standpipes, or injector O-rings
- Replace faulty IPR valve if it’s sticking or not operating as commanded
- Clean or replace obstructed oil filter or clear blocked passages
- Replace faulty injectors only if internal leaks are confirmed, after all upstream causes have been ruled out
- Repair or reflash PCM/ECM only if verified as the root cause (rare)
Is it Safe to Drive with Code P2291? #
No, driving is not recommended with an active P2291 code, especially if starting is difficult or impossible. Low injector control pressure means the fuel injectors may not operate properly, risking poor combustion, rough running, or even engine stalling. In severe cases, the engine won’t start at all, potentially leaving you stranded. Continuing to crank with insufficient oil pressure can also cause internal damage. Address this code before regular use.
Vehicles Most Commonly Affected by P2291 #
P2291 is most frequently encountered in diesel engines with HEUI or similar high-pressure oil-actuated fuel injection systems. The following vehicles are known to experience this code:
- Ford Power Stroke 6.0L, 7.3L, and 6.4L diesel engines (F-Series Super Duty, Excursion, E-Series vans)
- International/Navistar T444E, DT466, and VT365 engines
- GM/Isuzu Duramax engines (rare, but possible in certain years/models)
- Land Rover TDV6 diesel (in some models)
- Other commercial trucks and buses using HEUI-based fuel systems
Common Mistakes & Best Practices with P2291 #
Misdiagnosing P2291 is often due to overlooking basic maintenance or skipping key diagnostic steps. To avoid wasted time and money, follow these best practices and watch out for pitfalls:
- Don’t replace injectors or expensive high-pressure components before confirming oil level and quality.
- Always use the correct oil type/viscosity specified by the OEM, especially in cold weather.
- Check for additional DTCs—multiple codes often point to electrical or sensor issues.
- Use an air leak test to pinpoint internal leaks before replacing parts.
- Inspect connectors and wiring for corrosion or damage, particularly at the ICP sensor and IPR valve.
- Clear the code and confirm proper operation after repairs—don’t assume the problem is fixed until verified.
Quick FAQ for P2291 #
Still have questions about P2291? Here are some rapid answers to the most common concerns:
Q: Can cold weather cause P2291?
A: Yes, using oil that is too thick for cold temperatures or having low oil levels can make it difficult for the high-pressure system to generate enough pressure during cranking, triggering this code.
Q: Will replacing the ICP sensor always fix P2291?
A: Not always. While a faulty sensor can cause this code, it’s essential to rule out low oil, high-pressure leaks, or a failing high-pressure oil pump before replacing sensors.
Q: Is P2291 a common issue on gasoline engines?
A: No, this code is primarily seen in diesel engines with HEUI or similar systems that require high-pressure oil for injector actuation.




