OBD-II trouble code
P2151: Fuel Injector Group "B" Supply Voltage Circuit High
Read the whole code list before opening the harness. A high verdict on a line that already carries battery voltage is often a statement about the battery rather than the line, and the tell is the company this code keeps. Then, after the circuit is fixed, verify the drivers inside the module survived — that is the step that separates a thirty-dollar repair from a replacement module.
Quick facts
- System
- Powertrain
- Category
- Fuel Injectors
- Severity
- High severity
- Drivable
- No — stop driving until repaired
- Repair cost range
- $40 – $1,400
- DIY difficulty
- Intermediate DIY
Browse every code in P2100–P2199, or start from the full code library.
What does P2151 mean?
P2151 says the module found more voltage than it expected on the supply branch it calls group B. Since that branch is supposed to be sitting at battery voltage in the first place, the code is only meaningful if something has pushed it above battery voltage — or if battery voltage itself has gone somewhere it should not be.
That second possibility is why the first action on this code is to read the entire stored code list rather than to reach for a wiring diagram. A circuit that monitors its own supply will complain when the supply is too high, and a charging system that has lost regulation raises the supply on every circuit in the vehicle at once. So a car with a failing voltage regulator sets high-voltage codes scattered across systems that have nothing to do with each other — injector supplies, sensor references, actuator feeds, body modules. P2151 standing alone is a local fault in one branch of the injector harness. P2151 in the company of several unrelated circuit-high codes is a charging system fault wearing a disguise, and tracing the injector harness in that case is hours spent on a circuit that was never damaged.
The measurement that settles it takes a minute. Read voltage at the battery with the engine running at idle and again at raised rpm, and with some load switched on. A normally regulated system sits in a narrow band; a system climbing well above it has a regulator or alternator problem and that is the repair. It is worth doing early for a second reason: an overvoltage condition is actively damaging things while the diagnosis proceeds elsewhere. Bulbs, modules and the battery itself all suffer, and the longer it runs the wider the eventual bill.
The other routes to this code are more ordinary. Something can be feeding a second source into the branch — a chafe against an adjacent live wire inside the loom, water bridging pins inside a connector, an aftermarket accessory or alarm spliced into the injector supply, or a botched repair joining the branch to the wrong wire. Damage from a jump start or a booster pack connected the wrong way round belongs in this list too, and it often produces exactly this pattern: the car was fine, someone helped it start, and now there are high-voltage codes.
Then there is the part of this code that is genuinely different from every other member of the supply family, and it concerns the order of work at the end rather than the beginning. Excess voltage on an injector supply does not stop at the injectors. The other end of each injector winding goes to a low-side driver inside the module, and those drivers are semiconductors with a voltage limit. An overvoltage event can damage them, and a damaged driver does not announce itself — the circuit you just repaired will test perfectly and the cylinder still will not contribute. That is the sequence that turns a cheap repair into a module: the wiring is fixed, the code is cleared, the engine still runs badly, and the natural conclusion is that the diagnosis was wrong when in fact it was right and something else broke at the same time.
So the last step on this code is not clearing the code. It is confirming that each cylinder on the group B branch is actually firing and contributing after the circuit has been repaired — with a misfire counter, a contribution test or a current ramp on the injector, whichever the tooling allows. If the supply is now correct at the connector and a cylinder still does nothing, the driver behind it is the remaining suspect, and finding that out deliberately is far better than finding it out by surprise.
As for how the car behaves in the meantime: modules generally protect themselves by shutting a faulted group down, so the practical result is the group B cylinders going quiet together and the engine either refusing to start or running badly on what remains.
Common causes
- Charging system overvoltage from a failing voltage regulator or alternator
- Group B supply wire chafed through to an adjacent live wire inside the loom
- Aftermarket accessory, alarm or auxiliary lighting spliced into the injector supply
- Damage from a jump start or booster pack connected with reversed polarity
- Water inside a connector bridging the supply pin to an adjacent powered pin
- Insulation broken down where the branch rests on the exhaust manifold or turbo housing
- Poor previous repair joining the branch to the wrong circuit
- Resistance in the module ground path shifting the reference the supply is measured against
- Pinched or crushed harness from earlier work on the bank this branch serves
- Module with damaged injector drivers following an earlier overvoltage event
Symptoms
- Engine will not start, or runs badly on a consistent subset of its cylinders
- Several unrelated circuit high codes stored across different systems in the same scan
- Charging voltage measurably above the normal range at idle or raised engine speed
- Headlights and dash illumination unusually bright, or bulbs failing repeatedly
- Fault that began immediately after a jump start or a battery boost
- Fault that began after an accessory, alarm or auxiliary light installation
- Misfire codes on a fixed set of cylinders as the module protects the affected group
- Battery that has been replaced recently and is already struggling again
- A cylinder that still does not contribute after the supply circuit has been repaired
- Burnt or discoloured insulation visible where the harness touches a hot surface
Diagnostic steps
- 1.Read the entire stored code list before anything else. High-voltage codes scattered across unrelated systems point at the charging system, not at the injector harness, and change the whole job.
- 2.Measure battery voltage with the engine running at idle, at raised rpm and with electrical load applied. A reading well above the normal regulated band makes the alternator or regulator the repair.
- 3.Stop and address overvoltage immediately if found, rather than continuing to diagnose the injector branch, because every minute of running in that state damages more components.
- 4.Voltage-drop the module's ground paths under load. A compromised ground raises the reference the module measures against and can produce a high verdict from a perfectly normal supply.
- 5.Isolate the group B branch at both ends with the key off and check whether voltage is present on it. Voltage on an isolated wire is a short to another source and localises the work at once.
- 6.Look for aftermarket splices, alarm taps and accessory wiring in the circuit. These are a frequent cause and are usually easy to spot once the possibility is in mind.
- 7.Inspect connectors on the branch for water and for corrosion bridging the supply pin to an adjacent live pin, since a wet connector shorts wires that never physically touch.
- 8.Trace the branch where it rests against or near the exhaust manifold, turbocharger housing or a hold-down bracket, and flex each suspect length while watching the meter.
- 9.Compare the group B supply directly against the group A supply at the same moment. The healthy branch is a free reference and the difference between the two is the fault.
- 10.Finish by proving each group B cylinder now contributes, using misfire counters, a contribution test or an injector current ramp. A repaired supply with a damaged module driver still leaves a dead cylinder, and that must be found deliberately rather than discovered later.
Repair cost
$40 – $1,400
Diagnosis is $120 to $280. If the charging system is the cause, an alternator or voltage regulator is $300 to $800 fitted and the injector circuit needs no work at all — which is exactly why that measurement comes first. A ground repair is $40 to $170. Removing an aftermarket splice and restoring the circuit properly is $100 to $250. A short to power inside the loom runs $200 to $500, nearly all labour spent unwrapping harness. The top of this range is the outcome this page exists to prevent: a module with injector drivers damaged by the overvoltage event, at $600 to $1,400 including programming, discovered after the wiring has already been fixed. Verifying cylinder contribution before the car leaves is what keeps that from becoming a second visit.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with alternator replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.