Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P2289 Injector Control Pressure Too High: Causes, Symptoms, and Fixes

    Run a shop or repair van?

    Run your next p2289 diagnosis — injector control pressure too high job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P2289 diagnosis — Injector Control Pressure Too High" by email

    No spam. Unsubscribe anytime.

    Quick answer

    • What the code means: The P2289 code means that the engine's computer has detected that the injector control pressure is higher than the specified range.
    • Severity: Get this checked out as soon as possible. In some cases, the engine may not start, or it could shut down while driving.
    • Most common cause: The most common cause of the P2289 code is a faulty injector pressure (IP) sensor.

    What the P2289 code means

    The official OBD-II definition for P2289 is "Injector Control Pressure Too High." In plain English, this means that the powertrain control module (PCM) has detected a problem with the fuel pressure in the common rail fuel system. The PCM needs to see a specific amount of fuel pressure at the injectors for the engine to run correctly. When the pressure is too high, it can cause a number of problems, from a rough idle to a no-start condition.

    Common symptoms

    • Engine may not start
    • Engine may shut down while driving
    • Rough idle
    • Poor acceleration
    • Check Engine Light is on

    Common causes

    The most common causes of the P2289 code, in order of likelihood, are:

    1. Faulty injector pressure (IP) sensor: The IP sensor is responsible for measuring the fuel pressure in the common rail. If the sensor is faulty, it can send an incorrect signal to the PCM, which can cause the P2289 code to be set.
    2. Faulty injector pressure regulator (IPR): The IPR is responsible for regulating the fuel pressure in the common rail. If the IPR is faulty, it can cause the fuel pressure to be too high or too low, which can also cause the P2289 code to be set.
    3. Wiring issue: A wiring issue, such as a short to ground or a broken wire, can also cause the P2289 code to be set.
    4. Faulty PCM: In rare cases, a faulty PCM can cause the P2289 code to be set.

    How a technician diagnoses it

    A technician will typically diagnose the P2289 code by performing the following steps:

    1. Scan the computer for codes: The first step is to scan the computer for codes. This will confirm that the P2289 code is present and will also check for any other codes that may be stored in the computer.
    2. Check the freeze-frame data: The freeze-frame data will show the engine conditions at the time the code was set. This information can be helpful in diagnosing the problem.
    3. Inspect the wiring: The technician will inspect the wiring for any signs of damage, such as a short to ground or a broken wire.
    4. Test the IP sensor: The technician will test the IP sensor to make sure that it is working correctly. This can be done by using a scan tool to monitor the sensor's readings.
    5. Test the IPR: The technician will test the IPR to make sure that it is working correctly. This can be done by using a scan tool to command the IPR to open and close.
    6. Test the PCM: If all of the other components check out, the technician may need to test the PCM. This is a complex procedure that should only be performed by a qualified technician.

    Typical repair cost

    The cost to repair the P2289 code can vary depending on the cause of the problem. If the problem is a faulty IP sensor, the cost to repair it will typically be between $200 and $400. If the problem is a faulty IPR, the cost to repair it will typically be between $300 and $500. If the problem is a wiring issue, the cost to repair it will vary depending on the extent of the damage.

    Can I keep driving with this code?

    It is not recommended to keep driving with the P2289 code. In some cases, the engine may not start, or it could shut down while driving. If you are experiencing any of the symptoms listed above, it is best to have the vehicle towed to a qualified technician for diagnosis and repair.

    Related codes

    • P2288: Injector Control Pressure Too Low
    • P2290: Injector Control Pressure Too Low — Engine Cranking
    • P2291: Injector Control Pressure Too Low — Engine Cranking
    • P2292: Injector Control Pressure Erratic

    Get this scanned at a trusted shop on Repairius.

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email