OBD-II Generic Error Code P2146: How to Fix It

Medium 1-3 hours Medium Severity Verified June 2026
Error Code
P2146
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
The P2146 error code indicates a fault in the fuel injector group A supply voltage circuit, meaning the power supply line that feeds a specific bank of fuel injectors is not delivering the correct voltage. This can cause one or more cylinders to misfire, run rough, or fail to start entirely. Common causes include a blown fuse, a faulty fuel injector driver circuit in the PCM, damaged wiring, or a failed fuel injector power relay.
Ad

Tools You'll Need

How to Fix Error Code P2146

  1. Read and Record All Fault Codes

    Do not clear codes before recording them. Clearing codes erases freeze-frame data that helps diagnose the root cause.
  2. Inspect the Fuel Injector Fuse and Relay

    Always replace fuses with the same amperage rating. Installing a higher-rated fuse can cause wiring fires.
  3. Inspect Wiring and Connectors for Group A Injectors

    Disconnect the negative battery terminal before probing or handling injector wiring to prevent accidental shorts or PCM damage.
  4. Test Supply Voltage at Injector Connectors

    Use back-probe pins or a piercing probe to avoid damaging connector terminals. Do not force test leads into connectors.
  5. Check Ground Circuits and Harness Continuity

  6. Test Individual Fuel Injector Resistance

    Do not apply battery voltage directly to a fuel injector outside of the vehicle circuit. This can damage the injector or cause a fuel spray hazard.
  7. Inspect and Test the PCM/ECM Output Circuit

    PCM replacement requires programming to match your vehicle's VIN and calibration. An improperly programmed PCM can cause additional fault codes or a no-start condition.
  8. Clear Codes and Perform a Test Drive

Parts You May Need

Fuel injector fuse
Check Price on Amazon
Fuel injector relay
Check Price on Amazon
Fuel injector wiring harness repair kit
Check Price on Amazon
Fuel injector (group A)
Check Price on Amazon
Powertrain Control Module (PCM)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injector relay
Check Price on Amazon
Fuel injector wiring harness repair kit
Check Price on Amazon
Fuel injector (group A)
Check Price on Amazon
Powertrain Control Module (PCM)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injector relay
Check Price on Amazon
Fuel injector wiring harness repair kit
Check Price on Amazon
Fuel injector (group A)
Check Price on Amazon
Powertrain Control Module (PCM)
Check Price on Amazon
Fuel injector fuse
Check Price on Amazon
Fuel injector relay
Check Price on Amazon
Fuel injector wiring harness repair kit
Check Price on Amazon
Fuel injector (group A)
Check Price on Amazon
Powertrain Control Module (PCM)
Check Price on Amazon
Ad

When to Call a Professional

You should contact a professional mechanic or automotive electrician if: voltage and resistance tests return normal results across all wiring and injectors (suggesting an internal PCM fault); you are not comfortable working with automotive electrical systems; the vehicle will not start at all; you lack access to a vehicle-specific wiring diagram needed to trace the injector supply circuit accurately; or if PCM replacement or reprogramming is required, as this typically needs a dealer-level or professional scan tool and cannot be done with a standard consumer OBD2 reader.

Frequently Asked Questions

Can I drive my car with a P2146 code?
Driving with a P2146 code is not recommended. If the fuel injector group A supply circuit has failed, one or more cylinders may not receive fuel, causing misfires, loss of power, poor fuel economy, and potential catalytic converter damage from unburned fuel. Drive only as necessary to reach a repair facility.
What is the most common cause of the P2146 code?
The most common causes are a blown fuel injector fuse, a failed fuel injector power relay, or damaged and corroded wiring in the injector harness. These should be the first things you check before moving on to injectors or the PCM.
Will P2146 cause my check engine light to come on?
Yes. P2146 is stored in the PCM and will trigger the check engine light. In some cases, if the fault is severe enough, the vehicle may enter a reduced power or limp mode to protect the engine.
How much does it cost to repair a P2146 code at a shop?
Repair costs vary widely depending on the root cause. A blown fuse repair may cost $50–$100 in labor. Wiring harness repair typically runs $150–$400. Replacing one or more fuel injectors can cost $200–$600 or more. PCM replacement and programming can range from $500 to over $1,200 depending on the vehicle.
Is P2146 the same as P2149?
No, but they are closely related. P2146 refers to the supply voltage circuit for fuel injector group A (typically bank 1), while P2149 refers to fuel injector group B (typically bank 2). If both codes appear together, it may indicate a shared power supply fault such as a common fuse, relay, or PCM driver issue affecting both banks.