HomeTrouble CodesP0699

P0699 — Sensor Reference Voltage C Circuit High

Generic OBD-II · all makesPowertrain (engine & transmission)

P0699 indicates that the reference voltage supplied by the powertrain control module (PCM) on 'Circuit C' is reading above the expected range, typically higher than the normal 5-volt supply shared by a group of sensors. The PCM monitors this reference voltage and flags the code when it deviates from the calibrated window, meaning either the PCM output is excessive, a sensor on that circuit is pulling the line high, or the wiring is shorted to a higher voltage source.

Symptoms

What causes it — most likely first

1. Failed sensor on the 5V reference circuit

A shorted or internally damaged sensor on Circuit C can pull the shared reference voltage above the expected range. This is the most common single-point cause of a high reference voltage code.

2. Wiring short to voltage

A chafed, pinched, or melted harness that shorts the reference wire to a 12V source or another higher-voltage circuit will drive the reading high. Inspect the harness routing carefully, especially near exhaust and engine mounting points.

3. Corroded or damaged connector

Moisture intrusion, bent pins, or corrosion in the sensor or PCM connector can create unintended paths that raise the reference voltage. Cleaning and reseating connectors often reveals the issue.

4. Open reference feed with backfeed through a sensor

If the PCM's reference output is broken open, voltage from another source can backfeed through a sensor element, causing the PCM to see a high reading. Disconnecting sensors one at a time will identify the contributor.

5. Aftermarket electrical accessory tap-in

Non-factory installations such as alarms, audio equipment, or auxiliary gauges tapped into sensor wiring can inject voltage onto the reference circuit and trigger the code.

6. Internal PCM voltage regulator failure

The PCM's internal reference-voltage regulator has failed and is supplying excessive voltage. This is uncommon; the PCM is only the root cause after sensor, wiring, and connector faults have been ruled out.

How it's diagnosed

  1. Retrieve all stored DTCs and freeze-frame data to identify which sensors are on Reference Voltage C and the conditions at the time of the fault.
  2. Identify the specific sensors sharing the Circuit C 5V reference using the manufacturer's wiring diagram, then visually inspect their harnesses and connectors for damage, chafing, or corrosion.
  3. With the key on and engine off, back-probe the reference voltage at each sensor connector and compare to specification (typically near 5.0V); a reading significantly above 5V confirms a high-voltage condition on the circuit.
  4. Unplug sensors on Circuit C one at a time while monitoring reference voltage at the PCM; if the voltage returns to normal when a particular sensor is disconnected, that sensor is the fault.
  5. With all sensors disconnected, check the reference wire at the PCM connector for a short to power, short to another reference circuit, or excessive resistance back to the PCM.
  6. If the reference voltage at the PCM remains high with all sensors unplugged and the wiring checks clean, test or substitute the PCM as a last resort.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Is it safe to keep driving with P0699?

It depends on which sensor is on Circuit C. The vehicle is usually drivable in the short term, but a sensor running on incorrect reference voltage can cause poor engine performance, elevated emissions, or a limp-mode event. Address it promptly rather than ignoring it.

Will clearing the code fix the problem?

No. Clearing the code only erases the stored fault; the underlying electrical condition remains and the code will return once the PCM runs its monitor again.

Does P0699 usually mean the PCM needs to be replaced?

No. Although some sources jump straight to a computer replacement, in real-world diagnostics the PCM is the cause only after wiring, connectors, and each sensor on the circuit have been ruled out. A shorted sensor or a wiring short to voltage is far more common and far cheaper to repair.

Can one bad sensor cause other sensor codes to appear at the same time?

Yes. Because several sensors share a single 5V reference, a fault on Circuit C can cause multiple downstream sensor codes to set together. Resolving P0699 often clears those companion codes as well.