AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Engine & Powertrain / P0699 – Sensor Reference Voltage “C” Circuit High

P0699 – Sensor Reference Voltage “C” Circuit High

System: Powertrain | Standard: ISO/SAE Controlled | Fault type: Circuit High | Location: Designator C

Definition source: SAE J2012/J2012DA (industry standard)

P0699 indicates the control module has detected a “high” condition on the Sensor Reference Voltage “C” circuit. Many vehicles use multiple regulated reference feeds (often shared among several sensors) so the module can interpret sensor signals consistently. When the “C” reference circuit is driven above the expected range, affected sensors may report implausible values, and the module may set protective strategies. The exact sensors supplied by reference “C,” the enabling conditions, and the resulting drivability impact vary by vehicle, so confirm circuit routing, pinouts, and test specifications in the applicable service information before making repair decisions.

What Does P0699 Mean?

P0699 – Sensor Reference Voltage “C” Circuit High means the powertrain control system has identified an electrical “high input” condition on the designated Sensor Reference Voltage “C” circuit. In SAE J2012 terms, this is a circuit high fault: the module is not reporting a specific sensor failure by itself, but rather that the shared reference supply labeled “C” is higher than it should be. Because reference feeds can power multiple sensors, a single wiring fault, a short to a power source, an open in a return path, or an internally faulted sensor/module on that reference network can cause the code.

Quick Reference

  • Subsystem: Sensor Reference Voltage “C” regulated reference supply circuit (shared sensor feed; exact loads vary by vehicle).
  • Common triggers: Short-to-power on the reference line, open/poor ground affecting regulation, backfeed from a sensor, or connector/wiring damage raising circuit potential.
  • Likely root-cause buckets: Wiring/connector faults; sensor internal fault causing backfeed; power/ground integrity issue; module reference regulator or related internal fault (after testing).
  • Severity: Often moderate to high; can cause incorrect sensor readings, reduced power strategies, hard starting, or stalling depending on which sensors share the reference.
  • First checks: Verify code status and freeze-frame; inspect harness/connectors on the reference “C” network; check for shared sensors unplugged/damaged; confirm power/ground integrity.
  • Common mistakes: Replacing a sensor based only on a related symptom; ignoring shared-reference architecture; skipping circuit isolation tests and blaming the module too early.

Theory of Operation

The control module provides one or more regulated reference voltage circuits to sensors that need a stable supply. Sensors typically return a signal that is interpreted relative to the reference and sensor ground. The “C” reference circuit may feed several sensors in parallel, so the module expects the reference line to remain within a specified window and behave predictably during key-on and engine-running conditions.

P0699 sets when the module detects the reference “C” circuit higher than the allowed range for a calibrated period, or when it sees a high condition inconsistent with commanded regulation. A high condition is commonly caused by a short to a power source, an open or high resistance on a return/ground path that prevents proper regulation, or a component on the network backfeeding voltage onto the reference line.

Symptoms

  • Warning light MIL/Check Engine lamp illuminated.
  • Reduced power Limp-in or torque reduction due to unreliable sensor inputs.
  • Poor drivability Hesitation, surging, or unstable throttle response (varies by vehicle and affected sensors).
  • Starting issues Extended crank, hard start, or intermittent no-start if critical sensors are impacted.
  • Stalling Intermittent stall, especially when a harness is moved or under vibration.
  • Multiple DTCs Additional sensor or rationality codes that share the same reference feed.
  • Data anomalies One or more sensor readings stuck high or behaving erratically in live data.

Common Causes

  • Short-to-power on the Sensor Reference Voltage “C” circuit wiring (chafed harness contacting a B+ feed)
  • Open or high-resistance in the Sensor Reference Voltage “C” circuit return/ground path causing the reference to float high
  • Poor connector condition on the reference “C” circuit (backed-out terminals, corrosion, moisture intrusion, spread pins)
  • Reference “C” circuit shorted to another reference or signal circuit (crossed circuits in a damaged harness)
  • Internally shorted sensor or device fed by reference “C” pulling the line toward supply (fault within a connected component)
  • Aftermarket accessory or improper repair affecting shared splices on the reference “C” circuit (incorrect tap, poor crimp, wrong pinout)
  • Control module internal fault in the reference “C” regulator/driver (verify wiring and loads first)
  • Intermittent harness damage near hot/moving components creating momentary high input events

Diagnosis Steps

Tools typically needed: a scan tool capable of reading freeze-frame data and live data (including reference-voltage PIDs where available), a digital multimeter, and back-probing/test leads. A wiring diagram and connector views from service information are essential to identify which sensors/devices share reference “C” and where splices/grounds are located. Basic hand tools for access and a safe method to load circuits for voltage-drop checks are also helpful.

  1. Confirm the code and capture data. Scan for P0699 and any additional DTCs. Record freeze-frame information and note if multiple sensor/reference-related codes are present, which can indicate a shared circuit issue rather than a single component.
  2. Identify what “Reference Voltage C” feeds. Using service information, list every sensor/actuator on the reference “C” circuit, including shared splices and the control module pins involved. This prevents replacing the wrong component and guides isolation testing.
  3. Perform a targeted visual inspection. Inspect the harness routing for reference “C” from the module to the first splice and out to each device. Look for rubbing, pinched sections, melted insulation, prior repairs, and contact with power feeds. Inspect connectors for corrosion, moisture, damaged seals, and terminal fit issues.
  4. Check for obvious power-feed intrusion. With ignition off, disconnect the control module connector(s) as required by service procedures and disconnect one or more sensors on reference “C.” Measure for continuity between the reference “C” circuit and known power feeds. Any continuity suggests a short-to-power or cross-short that must be located before further testing.
  5. Isolate the circuit by unplugging loads. Reconnect the module, then unplug all sensors/devices on reference “C” (one by one or all at once, depending on access). If the fault clears or the reference reading returns to normal with loads unplugged, suspect an internally shorted device or a branch wiring fault to that device.
  6. Reconnect devices one at a time while monitoring. With live data logging enabled, reconnect each device on reference “C” individually and observe for the moment the reference “C” value jumps high or the DTC resets. This pinpoints the branch that introduces the high condition.
  7. Wiggle test under live monitoring. While logging reference “C” and related sensor PIDs, perform a controlled wiggle test along the harness, at splices, and at connector bodies (do not pull on wires). If the reference spikes high with movement, focus on that segment for poor pin fit, broken strands, or an intermittent short-to-power.
  8. Perform voltage-drop testing on grounds/returns. If service information shows a shared ground/return relevant to the reference supply regulation, load the circuit (key on, devices connected as required) and perform voltage-drop tests across ground points and connectors. Excessive drop indicates high resistance that can let the reference float and be interpreted as high input.
  9. Check for cross-shorts between circuits. With key off and connectors unplugged as needed, test for unintended continuity between reference “C” and adjacent sensor signal circuits or other reference circuits. A cross-short can elevate the reference through backfeed, especially if another circuit is powered at the time.
  10. Verify module output only after wiring and loads pass. If the harness integrity is confirmed and all connected devices have been eliminated, verify the module’s reference “C” output behavior per service information. If the module output remains high with all loads disconnected and wiring verified, an internal module fault becomes more likely.
  11. Clear codes and complete a verification drive. After repairs, clear DTCs, run key cycles as required, and complete the monitor/drive conditions per service information. Recheck pending codes and confirm the reference “C” value remains stable during a repeat wiggle test and normal operation.

Professional tip: When isolating a reference “C” circuit high condition, prioritize finding where power can backfeed the reference: damaged loom sections near fuse/relay blocks, rubbed-through areas at brackets, and connector cavities with moisture bridging terminals. Log live data during the exact conditions in freeze-frame (temperature, load, vibration) to catch intermittent spikes that a static key-on test can miss.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P0699

Check repair manual access

Possible Fixes & Repair Costs

Repair cost for P0699 varies widely because the same “Sensor Reference Voltage C” high condition can be caused by wiring faults, a shorted component on the shared reference line, or a control module issue. Accurate testing determines parts needed and labor time.

  • Repair damaged wiring in the sensor reference voltage “C” circuit (chafed insulation, pinched harness, broken conductor)
  • Clean, tighten, or replace terminals/connectors with corrosion, moisture intrusion, spread pins, or poor pin fit
  • Identify and replace the component that is shorting the reference line high (sensor or actuator that shares the “C” reference, varies by vehicle)
  • Restore proper power and ground to the control module and affected sensor circuits (repair opens/high resistance in feeds or grounds)
  • Reroute and secure the harness away from heat, sharp edges, and moving parts to prevent repeat damage
  • Perform required control module software update or replace a failed module only after circuit integrity and loads are verified

Can I Still Drive With P0699?

Sometimes you can drive with P0699, but it is not recommended to ignore it because a high reference-voltage fault can affect multiple sensors and cause unstable engine/transmission behavior. If you have reduced power, harsh shifting, stalling, no-start, or warning indicators related to braking or steering, do not drive; have the vehicle inspected and repaired promptly. If it seems to drive normally, keep trips short, avoid high-load conditions, and schedule diagnosis soon, since the condition may worsen intermittently.

What Happens If You Ignore P0699?

Ignoring P0699 can lead to recurring drivability problems, intermittent limp mode, poor fuel economy, and additional diagnostic trouble codes as multiple inputs become invalid due to the shared reference voltage being too high. Continued operation with an unresolved wiring short or poor connection can also cause progressive harness damage and more time-consuming repairs.

Related Sensor Reference Codes

Compare nearby sensor reference trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P0653 – Sensor Reference Voltage “B” Circuit High
  • P0643 – Sensor Reference Voltage “A” Circuit High
  • P0659 – Actuator Supply Voltage “A” Circuit High
  • P0698 – Sensor Reference Voltage “C” Circuit Low
  • P0652 – Sensor Reference Voltage “B” Circuit Low
  • P0642 – Sensor Reference Voltage “A” Circuit Low

Key Takeaways

  • P0699 indicates the control module detected the sensor reference voltage “C” circuit is higher than expected.
  • This is an electrical “circuit high” fault commonly linked to short-to-power, open ground, or a failed load pulling the reference high.
  • Because the reference line can be shared, one defective component or harness section can impact multiple sensors.
  • Verify the fault with service information and test the circuit before replacing any sensors or modules.
  • Prompt diagnosis helps prevent intermittent limp mode and avoids expanding wiring damage.

Vehicles Commonly Affected by P0699

  • Vehicles using multiple shared sensor reference voltage networks (including a dedicated “reference C” bus)
  • Applications with densely packaged engine bays where harnesses are prone to rubbing, pinching, or heat exposure
  • Vehicles with frequent underbody exposure to moisture, salt, or debris that can accelerate connector corrosion
  • Powertrain systems with many electronically monitored actuators and sensors sharing common reference and return circuits
  • High-mileage vehicles where connector terminal tension and ground integrity may degrade over time
  • Vehicles that have had recent engine/transmission service where connectors may be left partially seated or harness routing altered
  • Vehicles with aftermarket electrical accessories or wiring modifications near powertrain harness routing
  • Vehicles that operate in environments with high vibration that can stress wiring and connector retention

FAQ

Does P0699 mean a specific sensor is bad?

No. P0699 means the sensor reference voltage “C” circuit is high, which can be caused by wiring/connector faults, power/ground problems, or one of several sensors/actuators on that shared reference network. Testing is needed to identify the specific source.

What does “circuit high” mean for a reference voltage line?

“Circuit high” means the control module is seeing a higher-than-expected electrical level on the reference circuit. Common electrical causes include a short-to-power, an open or high-resistance ground/return path, or an internal fault in a connected component that drives the shared reference line upward.

Why can P0699 set with multiple other sensor codes?

Many platforms distribute a regulated reference voltage to several sensors on a shared circuit. If that reference circuit goes high, several sensors may report implausible readings at the same time, which can trigger additional sensor-related DTCs even when those sensors are not individually failed.

Should I replace the control module if I have P0699?

Module replacement should be a last step. Verify power and ground integrity, check the reference “C” circuit for shorts-to-power and poor grounds, and isolate connected loads to find the component or harness section causing the high condition. Consider software updates or module replacement only after circuit tests confirm it.

Can a loose connector cause P0699?

Yes. A partially seated connector, spread terminal, corrosion, or moisture intrusion can create an open or high-resistance return path or allow unintended contact with a powered circuit, any of which can contribute to a reference-voltage “circuit high” condition. A careful connector inspection and wiggle test can be important.

For a durable repair, confirm the reference voltage “C” circuit returns to normal only after the verified fault is corrected, then clear codes and recheck for pending/returning DTCs under the same operating conditions that originally set P0699.

All Categories
  • Steering Systems
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Body Systems (B-Codes
  • CAN Bus / Network Communication
  • Chassis Systems (C-Codes
  • Control Module Communication
  • Network & Integration (U-Codes
  • Vehicle Integration Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer