P0699 — Sensor Reference Voltage "C" Circuit High

OBD2 code P0699 flags a problem with the sensor and actuator circuits (sensor reference voltage "C" circuit high). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit.

powertrain (engine/transmission)

Is it safe to drive?

Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0699 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the sensor reference voltage "C" for damage, corrosion, chafing or poor contact.
  4. Subsystem check With the sensor reference voltage "C" disconnected, measure signal voltage at the harness connector: a high reading with the component unplugged indicates a short to power in the harness; if it drops to normal, the component itself is faulty.
  5. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  6. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0699 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0699 (parts and labor, USD, independent shop rates): Repair wiring or connectors: $80–$250; Replace the faulty sensor or actuator: $150–$500; Control module repair: $300–$1,000. Overall, fixing P0699 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

Will P0699 clear itself?

Sometimes P0699 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

How much does it cost to fix P0699?

Repair wiring or connectors — $80–$250; Replace the faulty sensor or actuator — $150–$500; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What is the most common cause of P0699?

The most common causes are: control module driver fault, blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit.

What does OBD2 code P0699 mean?

OBD2 code P0699 flags a problem with the sensor and actuator circuits (sensor reference voltage "C" circuit high). The car is usually drivable while you plan the repair. Common culprits: control module driver fault, blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit.

Is it safe to drive with P0699?

In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

Pulling a P0699 on your scanner tells you the engine computer has detected a voltage problem on one of its sensor reference circuits. The designation "C" narrows this down to a specific group of sensors that share a common 5-volt supply from the PCM. When that reference voltage climbs too close to battery level, the module logs P0699 and lights the Check Engine lamp.

Modern engines rely on stable reference voltages feeding sensors that measure throttle position, manifold absolute pressure, and similar parameters. The PCM generates a precise 5-volt rail and monitors it continuously. Anything that pushes that voltage toward 12 or 14 volts — a short to a power feed, a failed component pulling the line high, or a broken ground return — triggers the "Circuit High" condition. The module watches for readings that stay out of range for several consecutive drive cycles before committing the code to memory, ensuring transient glitches don't set false flags.

Once P0699 is stored, the PCM also captures freeze frame data: engine RPM, load, coolant temperature, and vehicle speed at the exact moment the fault occurred. That snapshot is your roadmap for diagnosis.

Symptoms of P0699

  • Check Engine Light illuminated
  • Engine may enter limp-home (reduced power) mode depending on which circuit is affected
  • Affected sensor system operates intermittently or stops working entirely
  • Noticeable drop in fuel economy in some vehicles
  • Unpredictable behavior from the connected system — rough running, stalling, or erratic readings

Common Causes of P0699

The most frequent culprits, ranked roughly by likelihood:

  • Faulty sensor or actuator on the reference voltage "C" circuit pulling the signal high
  • Signal wire shorted directly to battery positive somewhere in the harness
  • Broken or corroded ground return path for the affected circuit
  • Blown fuse protecting the reference voltage circuit
  • Wiring insulation worn through, causing a short to power
  • Loose, corroded, or damaged connector with high resistance
  • Poor chassis ground at the module itself

Diagnosing P0699

  1. Connect your scan tool, confirm P0699 is active, and record the freeze frame data. Note the RPM, load, and temperature — reproduce those exact conditions during your road test.
  2. Check for any other stored codes. P0699 often appears alongside a primary fault code from the actual failed component; address the root cause first.
  3. Search for TSBs (Technical Service Bulletins) for your make, model, and year. Some P0699 patterns have factory-issued software updates or harness modifications.
  4. Inspect the harness and connectors for the "C" circuit sensors. Look for chafed wires, moisture intrusion, bent pins, and corrosion. Pull connectors apart and examine both sides.
  5. With the suspected sensor unplugged, back-probe the harness connector and measure voltage on the signal line. Battery-level voltage confirms a short to power in the wiring; a normal 5-volt reading with the sensor disconnected points to a failed component.
  6. Wiggle the harness while watching live data on your scanner. Any signal dropouts indicate intermittent wire breaks.
  7. Clear the code, complete a drive cycle matching the freeze frame conditions, and verify the light stays off. If P0699 returns, you have an active fault.

Repair Options for P0699

Prices reflect typical U.S. independent shop labor plus parts.

Repair Estimated Cost
Wiring repair or connector replacement $80–$250
Sensor or actuator replacement $150–$500
PCM/ECM repair or replacement $300–$1,000

Total Repair Cost for P0699

The final bill hinges on what actually failed. In most cases, P0699 stems from a bad sensor or a wiring issue — both on the lower end of the scale. Plan on $80–$250 for harness or connector work, $150–$500 for a failed component, or $300–$1,000 if the module itself needs attention. A solid diagnosis before buying parts will keep you out of the higher price brackets.

Can You Drive with P0699?

Severity: Short. In most vehicles, P0699 does not leave you stranded. The engine runs, though you may notice diminished performance or a disabled辅助 system. If the car stalls, fails to start, or displays brake and steering warnings alongside this code, treat it as urgent. Otherwise, schedule repair at your convenience — preferably before your next long trip.