Fuel and air

P0007 — Fuel Shutoff Valve A Control Circuit High

Severity: medium Drive with care, to a shop

What P0007 means

The engine computer controls a fuel shutoff solenoid valve, 'A', that allows or blocks fuel delivery. P0007 sets when the voltage in this valve's control circuit is higher than expected. Typical causes are a short to power, a faulty valve, system overvoltage or a failed driver inside the computer.

Symptoms

  • Check Engine light on
  • Hard starting or no start
  • Engine stalls while driving, sometimes intermittently
  • Sudden loss of power
  • Rough or erratic idle

Possible causes

  1. Faulty fuel shutoff valve solenoid
  2. Damaged wiring: open, short to power or a poor connector contact
  3. Charging system overvoltage from the alternator or regulator
  4. Bad relay or blown fuse feeding the valve
  5. Failed driver circuit in the PCM (uncommon)

How to diagnose

  1. Scan all codes and freeze frame data, noting any charging or other circuit codes
  2. Measure battery voltage with the engine running; it should not run much above about 14.5 V
  3. Inspect the valve harness and connector for chafing, heat damage, corrosion or moisture
  4. Check the fuse and relay that power the valve
  5. Measure the valve coil resistance and compare it with the manual's spec
  6. Test the control circuit for a short to voltage with the PCM and valve unplugged
  7. Command the valve with a scan tool if supported and confirm it responds
  8. If wiring and valve are good, test the PCM output

Common fixes

  • Repair or replace damaged wiring and connectors
  • Replace the fuel shutoff valve
  • Repair or replace the alternator or voltage regulator
  • Replace the relay or fuse after finding what overloaded it
  • Repair or replace the PCM if it is confirmed faulty

Questions and answers

What does P0007 mean?

The PCM sees too high a voltage in the control circuit of fuel shutoff valve A. Usually the wiring, the valve itself or system overvoltage is to blame.

Can I drive with P0007?

Only a short distance to a shop, if at all. The engine may stall or lose power without warning and then refuse to restart.

Can the alternator cause P0007?

Yes. A regulator that outputs excessive voltage can stress the valve circuit and set the code, so check charging voltage early in diagnosis.

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.