OBD-II trouble code
P0651: Sensor Reference Voltage "B" Circuit/Open
The module's second five-volt supply rail is out of specification. The interesting question is why a second rail exists at all — the answer is a deliberate safety decision, and it shapes both the symptoms and the diagnosis.
Quick facts
- System
- Powertrain
- Category
- PCM / Electronics
- Severity
- High severity
- Drivable
- No — stop driving until repaired
- Repair cost range
- $120 – $1,800
- DIY difficulty
- Advanced DIY
What does P0651 mean?
A control module could perfectly well feed every sensor from one regulated five-volt supply. Manufacturers run two or more instead, and not to save money — splitting them costs pins, board space and harness. They do it so that a fault on one group cannot take the other group with it, and above all so that sensors which are supposed to check each other are not sitting on the same supply.
That design decision is the key to this code. Safety-relevant sensors are usually redundant: an accelerator pedal has two independent tracks, a throttle body has two, so the module can compare them and know when one is lying. Redundancy is worthless if both tracks share a supply, because a single failure would corrupt both readings identically and the comparison would still agree. So the second track is deliberately fed from a different reference. When the "B" rail fails, one half of each redundant pair goes wrong while the other half stays correct — and what the module notices first is not a missing signal but a disagreement.
That is why P0651 so often arrives buried underneath correlation codes rather than announcing itself. The pedal or throttle correlation code is loud and obvious, the reference code sits quietly beneath it, and the temptation is to replace the pedal assembly or the throttle body. Doing that fixes nothing, because the sensors were healthy and were being fed a broken supply. Whenever a correlation code and a reference voltage code appear together, the reference code is the cause and the correlation code is merely the symptom.
Which sensors actually live on the second rail varies far more between manufacturers than the first rail does. The primary supply almost always carries the core engine-management group; the second one is where the remainder ends up, and that remainder differs enormously — fuel rail pressure, exhaust gas recirculation position, transmission line pressure, secondary throttle, a redundant pedal track, or a fluid pressure sensor. Looking it up is not a formality here in the way it sometimes is elsewhere; guessing which sensors to unplug on the wrong rail wastes an afternoon.
There is one more thing that distinguishes this code in practice: the second rail is not always produced by the engine controller. On plenty of vehicles it comes from the transmission controller, an injector driver module or another controller entirely. Establishing which module owns the circuit before testing it prevents the very common error of measuring at the engine controller's connector and concluding the wiring is fine when the supply was never coming from there in the first place.
Common causes
- A sensor on the second rail failed internally and shorting the shared supply to ground
- Reference wire chafed to ground or damaged where the harness runs to a remote sensor group
- Corroded connector at a sensor mounted somewhere exposed, such as on the transmission or in a wheel arch
- Terminal fretting or a backed-out pin at the module connector, producing an intermittent open
- Reference wire shorted to battery voltage from adjacent damaged wiring
- Damage from previous work on a subsystem fed by this rail, such as fuel system or transmission repairs
- Poor ground at the module producing the reference, which may not be the engine controller
- Failed regulator inside whichever module supplies this rail
- Aftermarket sensor or gauge installation tapped into the secondary reference circuit
Symptoms
- Correlation or plausibility codes appearing alongside this one, which are the symptom rather than the fault
- Reduced power mode or a fixed fail-safe throttle position
- A specific subsystem defaulting — fuel pressure control, exhaust gas recirculation or transmission pressure control — while the rest of the engine behaves
- Several sensors reading zero or a default value together while others remain plausible
- Rough running, stalling or a no-start depending on which sensors this rail carries
- Transmission limp mode, on vehicles where the second rail is produced by the transmission controller
- Check engine light on with a reduced-power or subsystem warning message
- Symptoms coming and going with vibration, where the fault is a marginal connection
Diagnostic steps
- 1.Establish which module actually produces the second reference on this vehicle. It is frequently not the engine controller, and testing at the wrong connector is the most common wasted step on this code.
- 2.Look up which sensors are fed by the "B" rail specifically. The assignment of the second rail varies far more between manufacturers than the first, so this cannot be inferred from experience of another vehicle.
- 3.Record all stored codes before clearing. If a correlation code is present alongside this one, treat the reference fault as the cause and resist replacing the sensor assembly the correlation code names.
- 4.Measure the reference voltage at a sensor on the rail with the ignition on and everything connected, then compare it against the other reference rail measured at the same time. One rail correct and the other not is a clean confirmation.
- 5.Disconnect the sensors on the second rail one at a time and watch the voltage. Recovery when a particular sensor is unplugged identifies the part pulling the rail down.
- 6.If the rail stays dead with every sensor disconnected, the fault is an open feed or the supplying module's regulator rather than a shorted sensor.
- 7.Check power and grounds at the module that produces this rail, not just at the engine controller.
- 8.Inspect the harness along the route to the remote sensors on this rail. Because the secondary group often includes sensors mounted on the transmission or under the vehicle, the wiring is more exposed to heat, salt and impact than the engine bay group.
- 9.Ask what work has been done recently. Damage to this circuit disproportionately follows repairs to the subsystems it serves, such as fuel system or transmission work.
Repair cost
$120 – $1,800
Diagnosis plus a single shorted sensor is the most common outcome at $150 to $500, with the spread reflecting how much more varied the second-rail sensor group is than the first. Wiring repair runs $150 to $700, tending higher than on the primary rail because the sensors involved are more often mounted on the transmission or underneath the vehicle where access is poor and corrosion is worse. Connector or pin repair is $100 to $400. If the supplying module's regulator has failed, replacement and programming is $600 to $1,800 — and on vehicles where a transmission or driver module owns this rail, that is a different and sometimes dearer module than the engine controller people assume.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with wiring harness / circuit repair preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.