How to Fix P2146 Code On Dodge Cummins? (Fully Explained)

DTC codes are like a set of directions that explains precisely where to go next to solve your problem. No matter how annoying it can be on the road, your Dodge Cummins trouble codes will assist you in pinpointing what’s wrong with your truck and getting it up and running again.

The P2146 is an OBD-II code in the ECM indicating an open supply voltage circuit for fuel injector group “A.” Several things can cause this code, but a damaged or defective fuel injector is usually the culprit.

If you are worried about what to do when this error occurs, don’t worry; we have you covered. In this article, we’ll go over the details of the P2146 code on Dodge Cummins, its symptoms, causes, potential fixes, and associated costs.

P2146 Code On Dodge Cummins

What Does P2146 Code Mean On Dodge Cummins?

As mentioned earlier, the P0868 code on Dodge Cummins means that the vehicle has an open-supply voltage circuit for fuel injector group “A.” Here’s a breakdown of what the code has to do with this problem.

  • P = Powertrain, the system of components that propels your car forward.
  • 2 = a number referring to manufacturer-specific technical details.
  • 1 = Fuel and air metering
  • 46 = Specific fault index (In our case, this denotes the detection of an open fuel injector supply voltage circuit in group ‘A’)

Fuel injectors are controlled by the Powertrain Control Module in your vehicle. A P2146 code will be set if one of the two injectors in a specific group is not functioning properly.

Hence, when this code pops up, to prevent damage to other components in the group, both injectors in the group will be disabled.

How Serious Is P2146 Code on Dodge Cummins?

It’s very serious in most cases. The condition is known as “lean,” which refers to an insufficient amount of fuel being burned in a mixture.

While it’ll give you constant rough-ups and misfires, your entire engine may suffer significant damage in the near and distant future if it is running lean.

What Are The Symptoms of the P2146 Code on Dodge Cummins?

The sudden onset of erratic engine performance and misfires is a telltale sign of the P2146 code in Dodge Cummins. Other symptoms include:

  • Reduced fuel economy
  • Excessive smoke emissions
  • Loud engine noise
  • Dip in power
  • Erratic idle
  • Harder time going up
  • Low throttle response

What Causes P2146 Code on Dodge Cummins?

A few things can cause the P2146 code in Dodge Cummins, but a defective fuel injector is usually blamed. If there is not enough voltage flowing through the injectors in group A, this will trigger the error code. Other potential causes include:

  • Damaged or corroded wiring harness
  • Misconfigured or malfunctioning internal wiring
  • A major ECM issue
  • A problem with the connector

How to Fix P2146 Code on Dodge Cummins?

If you get the P2146 code on your Dodge Cummins truck, you must take your vehicle to a certified mechanic or technician as soon as possible.

They will have access to professional-grade diagnostic tools and can accurately identify the root cause of the problem. Once they know what’s causing the code, they can fix it accordingly.

However, if you think you have the skills, tools, and knowledge to fix the problem yourself, here are the steps you need to take:

Step-1: Retrieve Codes from ECM

Your first steps are checking the ECM (Engine Control Module) and retrieving the freeze frame data. These steps will help you determine where the problem lies.

First, you must connect an OBD-II scanner to the truck’s diagnostic port and turn on the ignition. Do not turn on the engine. After turning on the scanner, select “Read Codes” and then “Fuel System.” There will be a screen displaying the codes and their definitions. Note them down, most importantly–the injector group for later reference.

Step-2:  Inspect Injectors

Now that you know which injector group is giving you trouble, it’s time to inspect the injectors. Check if any cracks or leaks in the fuel lines connected to the injectors. If there are, this is most likely the cause of your problem and will need to be fixed as soon as possible. If not, then proceed to the next step.

Step-3:  Check Connections

While the engine is off, check all the connections and wiring going to and from the injectors in group A. Make sure that there are no loose or damaged wires. If you find any, repair or replace them as necessary.

Step-4: Check for a Short in the Connector

If the wiring and connections all seem fine, there might be a short connector. To check for this, you’ll need a multimeter. First, disconnect the connector from the injector and set your multimeter to the ohmmeter setting.

Touch one multimeter lead to each of the terminal pins in the connector. If the multimeter reads “OL” or “1,” there is a short in the connector, which will need to be replaced.

Step-5: Test Injector Voltage

Now it’s time to test the injector voltage. First, locate the injectors in group A and then find the connector going to them. Using a multimeter, check if 12 volts are going to each pin on the connector. If not, then there may be a problem with the ECM.

Step-5: Replace the ECM

If the ECM is the problem, you will need to replace it. This is a job best left to a professional mechanic or technician as it can be quite tricky.

Step-6:  Replace the Injector

If all of the above steps fail to fix the problem, it’s most likely that one or both of the injectors in group A are defective and will need to be replaced. Remember that this is a delicate process and should only be done by a professional.

How Much Does it Cost to Fix Dodge Cummins P2146 Code?

The cost of fixing the P2146 code on Dodge Cummins will vary depending on the severity of the problem and which parts need to be replaced. However, you can expect to pay anywhere from $200 to $1,000 for the repairs.

If you need to replace the ECM, the cost will be on the higher end of the spectrum. Replacing an injector is also quite expensive, so you can expect to pay around $700 or more for the parts and labor if that’s what needs to be done.

Can You Drive Your Dodge Cummins with code P2146?

If you’re getting the P2146 code on your Dodge Cummins, then it’s best to not drive the truck until the problem is fixed. Driving with this code can cause further damage to the engine and may even lead to a complete breakdown.

It’s also worth noting that if you have to replace the ECM, driving your Cummins without one can be extremely dangerous since it controls many of the truck’s safety features. So, unless you’re a trained professional, it’s best to avoid driving the truck altogether.


The P2146 code on Dodge Cummins is caused by a problem with one of the injectors in group A. It’s best to take your vehicle to a certified mechanic who can accurately diagnose the issue and fix it.

However, if you think you have the skills and knowledge to do it yourself, you can follow the steps outlined in this article.

Nevertheless, remember that working on the above-outlined repairs can be dangerous, so make sure you know what you’re doing before attempting.  Also, always consult your owner’s manual for specific instructions on fixing the P2146 code on your Dodge Cummins.

Related Posts:

Similar Posts