OBD-II fault code

P06A4: Sensor Reference Voltage D Circuit Low

What it means

Same as P0652 on reference rail D. Wiring faults of this kind typically come from chafing, water ingress at connector seals, or pin push-back — a wiggle test on the harness while the code is active often confirms the location.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The control module supplies sensors through separate 5-volt reference rails, and this code concerns rail D. It sets when the rail-D voltage is too low, commonly because the shared line is shorted to ground or has damaged insulation. Sensors fed by rail D may then report skewed or invalid readings.

Common causes

Most likely first.

  1. Reference rail shorted to ground
  2. Connector pins corroded - high contact resistance
  3. Harness chafing through insulation

Symptoms

  • Check engine light on
  • Possible limp mode or no-start
  • Multiple follow-up faults across modules
  • Reset/relearn may be needed after repair

How to diagnose it

  1. Record freeze-frame data and scan for other sensor codes that may share reference D to see which readings were affected when the voltage dropped.
  2. Identify the reference-D wiring and connected sensors from the vehicle wiring information, then inspect for chafing, exposed wire, moisture, corrosion, and backed-out pins.
  3. Compare live readings from sensors on rail D and note whether several become implausible together, which points toward their shared supply.
  4. Test the reference-D line for a short to ground and check connector contact quality using the manufacturer's wiring information and procedure.
  5. If no external short or poor connection is found, test the module's rail-D output before diagnosing an internal regulator fault.

Common fixes

  • Repair chafed insulation or a damaged section of reference-D wiring.
  • Clean or repair a corroded or loose connector on the shared rail.
  • Replace a sensor only if testing shows it is pulling reference D low.
  • Repair or replace the control module if its rail-D output is confirmed faulty.

Can I keep driving?

Avoid driving if the engine stalls, runs roughly, or loses power, because sensors sharing reference D may be reporting incorrect values. If the vehicle remains predictable, drive only as needed and arrange diagnosis soon; the low rail can cause further sensor and emissions faults.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes