P2291 OBD-II Trouble Code: Injector Control Pressure Too Low - Engine Cranking

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P2291 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P2291 code

P2291 is a diagnostic trouble code (DTC) for "Injector Control Pressure Too Low - Engine Cranking". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P2291 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P2291 Code Definition

Injector Control Pressure Too Low - Engine Cranking

What the P2291 code means

This trouble code will only be found on diesel powered vehicles. It indicates that the injector control pressure for the high pressure oil has fallen below the threshold of acceptance set by the manufacturer during the cranking of the engine.

What are the causes of the P2291 code?

Some potential causes of this trouble code would include:

  • Lack of maintenance resulting in low oil pressure
  • Engine oil leaks causing low oil pressure
  • A faulty injector pressure control sensor
  • A faulty oil injector control regulator
  • Damaged wiring or connectors that are associated with this system.
  • A faulty powertrain control module

What are the symptoms of the P2291 code?

Symptoms of this trouble code that the driver may experience would include:

  • A Check Engine Light may be illuminated

  • If the engine runs with this code stored for an extended period of time, severe engine damage may also be a symptom associated with this trouble code

How does a mechanic diagnose the P2291 code?

A mechanic may begin to diagnose this trouble code by first checking the oil level and condition. If the oil level is low or extremely dirty, this issue may have been caused by that. If the oil seems to be okay, the mechanic would then test the injector pressure control sensor and the oil injector control regulator for proper function using the manufacturer’s recommended procedure. During these tests, the mechanic would also ensure that all the wiring and connectors associated with this system are in good working condition. Finally, the mechanic would test the powertrain control module and relay their findings over to the customer to help make a repair decision.

Common mistakes when diagnosing the P2291 code

A common mistake that could be made when diagnosing this trouble code would be assuming that is not a big deal, and driving the vehicle with the code stored for a period of time. This is not a code that can be put on the back burner as it can cause serious engine damage.

How serious is the P2291 code?

This code would be considered very serious as it can cause major engine damage if stored in the powertrain control module for an extended period of time. It is not a good idea to drive a vehicle with this trouble code stored other than to drive it to a place to get this issue resolved.

What repairs can fix the P2291 code?

Repairs that could potentially resolve this issue would be:

  • Changing the engine oil
  • Repairing an oil leak
  • Replacing the injector pressure control sensor
  • Replacing the oil injector control regulator
  • Repairing or replacing wiring or connectors that are associated with this system
  • Replacing the powertrain control module

Additional comments regarding the P2291 code

Keeping up on basic vehicle maintenance can help to prevent trouble codes such as this one. Each manufacturer of diesel engines will specify an oil change interval that should be strictly followed. This information can be found in your owner’s manual. The typical diesel interval is between five and ten thousand miles.

Need help with a P2291 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230

P2291
trouble codes
Check Engine Light

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P2291 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,901

Rating Summary
3,566
166
43
25
101
3,566
166
43
25
101

Charles

31 years of experience
227 reviews
Charles
31 years of experience
Charle's was punctual and very professional.
2014 BMW 328I - CHECK ENGINE LIGHT IS ON - GEORGETOWN, TEXAS

Maxwell

15 years of experience
389 reviews
Maxwell
15 years of experience
All went very smoothly. He was very helpful with information about minor issues I am also having.
1997 JAGUAR * - CHECK ENGINE LIGHT IS ON - MONTGOMERY, TEXAS

Kinder

18 years of experience
55 reviews
Kinder
18 years of experience
informative, on time, and i will use him for all future work.
2011 CADILLAC CTS - CHECK ENGINE LIGHT IS ON - ATLANTA, GEORGIA

Jonathan

32 years of experience
216 reviews
Jonathan
32 years of experience
Jonathan was pleasant, knowledgeable and diligent. I appreciate his honesty and his attentiveness to making sure that the job is done correctly.
2006 NISSAN MURANO - CHECK ENGINE LIGHT IS ON - TAMPA, FLORIDA

More related articles

Symptoms of a Bad or Failing Flexible Clutch Hose
Common signs include difficulty shifting, low clutch fluid, and feeling no resistance at the clutch pedal.
How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...
P0222 OBD-II Trouble Code: Throttle/Pedal Position Switch/Sensor B Circuit Low Input
P0222 code definition Throttle/Pedal Position Switch/Sensor B Circuit Low Input What the P0222...

Related questions

Q: Code is P02990 what does it mean?

Hello, thanks for writing in about your Buick Cascada. Trouble code P0990 is a transmission fluid pressure fault. Possibly an internal fault in the transmission or there is a fluid leak. If the car didn't make it home, I suggest...

Q: Engine light with code P0330 knock sensor 2

Hi there. The code you are getting is for a knock sensor problem. Most of the time, if the engine is running good, this is due to a bad connector on the sensor or the sensor itself. I would typically...

Q: the car wont pass emmissions the code po420 comes up

Fault code P0420 indicates the catalytic converter is operating below proper efficiency. There are two oxygen (O2) sensors in the exhaust system. One just before and one just after the catalytic converter. The ecu reads the first O2 sensor to...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com