top of page

P0007 OBD Fault Code - Fuel Shut Off Valve Circuit High (Causes & Fixes)

Updated: 2 days ago

This is an OBD trouble code standing for "fuel shutoff valve -circuit high".

Fault Code

Fault Location

Probable Cause


Fuel shut off valve -circuit high

Wiring short to positive, fuel shut off valve

A P0007 OBD error code indicates an issue with the fuel shut off solenoid or its circuit. It's typically accompanied by a poorly running engine, the check engine light illumination and has a variety of causes.

It may potentially be linked to the trouble codes P0005 or P0006.

If a DTC is related to the powertrain, it will begin with the letter "P" when read by an OBD reader. Fault codes in the P0xxx format are generic fault codes.

Table of Contents:

What P0007 Means

P0007 is a generic OBD code that means your engine control module (ECM) isn't getting the right signals from your fuel shut-off valve.

The fuel shut-off valve is positioned on your engine's fuel delivery rail. The code may cause the engine to stall or prevent it from starting.

The fuel shut off solenoid is used to turn off the fuel pump's delivery of fuel. It's usually controlled by a relay, which is usually controlled by the starter.

The spring-loaded plunger is in the down position when the ignition is turned off, limiting fuel flow to the pump.

When the starter is turned on, the cut off relay supplies electricity to the solenoid. The plunger is then raised, enabling gasoline to be delivered to the pump.

Low amperage current is delivered to another winding on the solenoid to retain it in the up position when the ignition switch is disengaged and the engine is running.

Possible Causes

Circuit high codes are most often produced by faulty alternators that produce excessive voltages, but there may be other reasons as well, such as short circuits that "leak" current into a system from other, unrelated systems that operate at higher voltages.

Short circuits that leak power into a control circuit are likely to result in the appearance of additional, apparently unrelated fault codes in addition to the code(s) under investigation.

A comprehensive inspection of the charging system is always the first step in diagnosing a "high input" code, followed by procedures to isolate the system from any other potential sources of power during resistance, continuity, and reference voltage checks.

Other possible causes of this error code are as follows.

  • A faulty fuel shut off solenoid

  • A faulty fuel shut off solenoid relay

  • An issue in the fuel shut off solenoid circuit

  • An issue with the PCM

Signs & Symptoms

The error code P0007 might be accompanied with a variety of symptoms. These include a poorly running engine, a cranking engine but won't start, and an illuminated check engine light.

  • Engine may crank but won't start

  • Engine may run poorly

  • Engine may stall

  • Check engine light illumination (MIL)


It's not a major issue, but it might result in a stall or a no-start situation. This might be harmful depending on when and where the vehicle stalls.

Diagnosing this OBD Code

To correctly diagnosis P0007, you'll need a sophisticated scan tool capable of factory sensor readings (not just one from an auto parts store) and a voltage metre.

A skilled technician can examine the data from the advanced scan tool to determine when the problem originally occurred and whether it is still occurring.

They might clear the code and test drive the vehicle while monitoring the scan tool data to determine whether the issue remains or returns.

To inspect the wiring for damage, it may be necessary to cut into the protective covering, evaluate the wire harness, rectify the problem, and reapply the covering.

Based on the testing conditions, likely code clearance, and a road test while monitoring the data, more diagnostics may be required.

A diagnosis may need the use of many instruments, such as those listed below.

  • A sophisticated scan tool (like this one)

  • A digital voltage metre

  • To reach the sensor and wire, you'll need some basic hand tools

  • A razor blade for concealing wire harnesses

Replacing the fuel pressure shutdown valve alone does not ensure a successful repair, and it may be highly costly and time consuming.

It might be caused by one or more of the components mentioned above in the electrical system and wiring.

Before replacing the fuel cutoff valve, a visual check and testing with the specific equipment indicated above can confirm your problem.

People have spent a lot of money replacing parts only to discover that the issue was a shorted wire or a broken connection.

Always use a professional OBD scanner to get the most accurate diagnosis.

How to Fix a P0007 Error Code

Below is the typical procedure for troubleshooting and fixing the P0007 error code.

  • Remove the code

  • Examine the solenoid shut-off and connection

  • Ensure the solenoid is working

  • Examine the circuit

Remove the Code

This code is often set incorrectly, the first step is to clear the code, then drive the car to check whether it returns. If it doesn't after a substantial drive and restart, the issue has been resolved.

Use an OBD scanner tool to clear the fault code.

Examine the Shut-Off Solenoid and Connection

The harness and connections are prone to a variety of issues. As a result, start with a visual inspection of the solenoid and its connection.

Ensure the Solenoid is Working Properly

Determine which pin on the solenoid connection is the power "pull" wire and which is ground by consulting the car repair manual.

The solenoid should then be removed and tested for appropriate functioning by jumping it. This may be accomplished by connecting the battery with jumper wires.

When power is provided, the plunger should lift up. If it doesn't, the solenoid is broken and has to be replaced.

Examine the Circuit

If the fuel shut-off solenoid seems to be in good working order but the P0007 code remains, the circuit and wiring must be checked.

Examining the Circuit

Two or three wires should be connected to the gasoline shutoff solenoid: pull, hold, and ground. To figure out which wire is which, see your vehicle's maintenance manual.

Connect one end of a test light to the "pull" wire pin on the fuel shutoff solenoid connection. Connect the test light clamp to the negative post of the battery.

When you start the engine, the test light should come on. If it doesn't, the power supply is malfunctioning, and you'll need to study the original wiring diagram.

Next, inspect the power circuit's "hold" side. When the key is in the run position, power should only be delivered via this section of the circuit.

Check for electricity at the "hold" pin of the fuel shut off solenoid connection while the engine is running.

Connect one end of a test light to the "hold" wire pin to do this. Connect the test light clamp to the negative post of the battery; the test light should light up.

If it doesn't, the power supply is malfunctioning, and you'll need to study the original wiring diagram.

Disconnect the solenoid connection and touch one end of a test light to the B- pin to check for ground. Connect the test light clamp to the positive post of the battery.

The test light should be turned on. If it doesn't, the ground circuit is faulty, and you'll need to study the wiring schematic.

fuel shut off solenoid wiring diagram
A fuel shut off solenoid wiring diagram (example)

Examining the Relay

If the fuel shut-off solenoid isn't receiving electricity, the relay should be checked. The simplest method to accomplish this is to replace the relay under the hood with another.

The exchange is usually achievable because the same relay design is utilised on several circuits.

You know the original relay was defective if the fuel shut off solenoid works with the alternative relay inserted.

If you can't switch relays, a jumper wire may be used to test the relay. Connect the battery feed to the fuel shutoff solenoid and power using a jumper wire. If the solenoid operates, the relay is faulty.

Get Your Free Car Tuning Guide

Great! Please check your inbox shortly.

bottom of page