AutoLogicTools

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.

High severityPowertrainFuel InjectorsDo not drive

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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.

Related codes

Frequently asked questions

Can I keep driving with P2151?

No, and there are two separate reasons rather than one. The immediate one is that modules usually shut down an injector group whose supply has faulted, so the engine either will not start or runs on part of its cylinders with very little power. The more important one is that a common cause of this code is a charging system putting too much voltage on the whole car, and driving in that state keeps damaging modules, bulbs and the battery while you decide what to do. Have the charging voltage measured before it goes anywhere, and if it is high, have the car recovered rather than driven.

How do I tell a wiring fault from a charging system fault?

By the company the code keeps. Scan the whole vehicle rather than one module. If P2151 is the only high-voltage code, the problem is local to that injector branch and the harness is where to look. If it sits among a scattering of unrelated circuit-high codes in other systems, one thing is raising voltage everywhere and that thing is the charging system. Confirm it with a meter at the battery: run the engine at idle, at raised rpm and with load switched on, and compare against the normal regulated band. It is a one-minute measurement that decides between a harness trace and an alternator.

I fixed the wiring but one cylinder still does not fire. Was the diagnosis wrong?

Probably not — you may have had two consequences of the same event. The far end of each injector winding connects to a low-side driver inside the engine control module, and those drivers are semiconductors with a voltage limit. An overvoltage condition can damage one without leaving any external sign, so the supply circuit you repaired will now test perfectly while the cylinder behind a damaged driver stays silent. Confirm the supply is correct at that injector's connector, then test the driver side: watch the misfire counter for that cylinder, run a contribution test, or put a current ramp on the injector. A dead driver with a healthy supply is the answer that fits.

It started right after someone jump started my car. Is that connected?

Very likely. Jump starts and booster packs are a common route to this kind of fault, particularly when the clamps go on the wrong terminals even briefly or when a heavily discharged battery is boosted at high current. Both put voltage where the system did not expect it, and circuits that monitor their own supply are exactly the ones that notice. Mention it to whoever diagnoses the car, because it changes the search: instead of looking for a slowly developing chafe, they should be checking the charging system, the battery itself and the module drivers for damage from a single event.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.