Severity High
P0699

P0699: Sensor Reference Voltage Circuit High

📅 Last reviewed: July 2026
What does the P0699 code mean?

The P0699 code indicates that the Engine Control Module (ECM) has detected a voltage higher than the specified range on the 5-volt reference circuit that powers various sensors (e.g., throttle position, manifold absolute pressure, fuel tank pressure). This circuit is critical for sensor operation; a high voltage condition can cause erratic sensor readings, leading to drivability issues. Common causes include a short to voltage in the wiring, a faulty sensor, or a malfunctioning ECM.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to retrieve all codes and freeze frame data.

2

Step 2: Visually inspect the 5V reference circuit wiring and connectors for damage, corrosion, or shorts.

3

Step 3: Disconnect sensors one by one while monitoring the 5V reference voltage with a multimeter; if voltage drops to normal (5V), the last disconnected sensor is likely faulty.

4

Step 4: Check for shorts to battery voltage or ground in the circuit using a multimeter.

5

Step 5: If all sensors and wiring are good, test the ECM output; if voltage is still high, replace the ECM.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code as it can cause unpredictable engine behavior, stalling, or no-start conditions, which may be dangerous.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for diagnosis and repair, depending on the cause. Sensor replacement is usually $50-$100, while ECM replacement can be $200-$500.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0699? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →