Fuel and air

P00CD — Fuel Volume Regulator Solenoid Supply Voltage Circuit High

Severity: medium Drive with care, to a shop

What P00CD means

The engine control module drives a fuel volume regulator solenoid that meters how much fuel the high-pressure pump sends to the rail, which sets fuel pressure. P00CD is set when the voltage in this solenoid's supply or control circuit is higher than expected. Typical causes are an open or shorted wire, a bad solenoid, or a failed driver inside the module.

Symptoms

  • Check Engine light on
  • Reduced power and sluggish acceleration
  • Poor fuel economy
  • Rough or unstable idle
  • Hesitation or surging under throttle
  • Hard starting or long cranking
  • Engine stalling

Possible causes

  1. Open or shorted wiring in the fuel volume regulator solenoid circuit
  2. Faulty fuel volume regulator solenoid on the high-pressure pump
  3. Poor connector contact, corrosion or damage
  4. Failed driver circuit inside the engine control module
  5. Weak battery or charging system problem
  6. Low-pressure fuel supply fault (pump, filter, lines)
  7. Worn or faulty high-pressure pump

How to diagnose

  1. Scan all codes and freeze frame data, then clear the code and see if it returns
  2. Check battery voltage and generator output
  3. Inspect the solenoid wiring and connector for chafing, heat damage, corrosion or moisture
  4. Test power, ground and control signal at the connector with a multimeter or scope
  5. Measure the solenoid coil resistance and compare it to spec
  6. Check low-pressure fuel supply and the condition of the fuel filter
  7. Compare commanded and actual rail pressure at cranking, idle and under load
  8. If wiring and solenoid are fine, test the control module and high-pressure pump

Common fixes

  • Repair the wiring or replace the damaged connector
  • Replace the fuel volume regulator solenoid
  • Replace the fuel filter and fix low-pressure supply faults
  • Repair or replace the high-pressure pump if it is faulty
  • Repair or replace the control module if its driver has failed

Questions and answers

Can I drive with a P00CD code?

Only briefly and carefully, for example to a shop. Power is usually limited, and unstable fuel pressure can make the engine stall at a bad moment.

What most often causes P00CD?

Most often it is a wiring or connector problem at the solenoid, or a failed solenoid. Start by inspecting the harness and checking voltage at the connector.

Can I just clear the P00CD code?

Clearing it only turns the light off for a while. If the cause isn't fixed, the code will return and the engine will keep running poorly.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.