AutoLogicTools

OBD-II trouble code

P0005: Fuel Shutoff Valve "A" Control Circuit/Open

The module found no electrical load on the fuel shutoff valve's control leg. Before diagnosing anything, establish whether this valve has to be energised to run or energised to stop — the answer inverts the symptom completely.

High severityPowertrainFuel & AirDo not drive

Quick facts

System
Powertrain
Category
Fuel & Air
Severity
High severity
Drivable
No — stop driving until repaired
Repair cost range
$0$1,700
DIY difficulty
Advanced DIY

What does P0005 mean?

P0005 is stored when the engine control module drives the fuel shutoff valve's control circuit and detects no current flowing — an open somewhere between the module's driver, the wiring, and the solenoid winding itself.

The fuel shutoff valve deserves a sentence of its own before any diagnosis, because it is unlike almost every other actuator on the vehicle. A petrol engine stops when you cut the spark. A diesel has no spark to cut; it stops when you cut the fuel. The shutoff valve is that cut. It is the component that gives the ignition key authority over whether the engine runs, and on many designs it is also the component the module uses to kill the engine in a protection event.

That is why the very first thing to establish is which of two opposite designs the vehicle uses. An energise-to-run valve is held open by current and springs closed the instant the current stops — so an open circuit means the engine will not start at all, or dies within a second or two of catching. An energise-to-stop valve is the mirror: it sits open, and current is what closes it — so an open circuit means the engine starts and runs perfectly well but the key will no longer switch it off. Same code, same fault, two completely different complaints and two completely different levels of urgency. Working out which type is fitted takes one look at a wiring diagram or one description from the owner, and skipping it is how people spend an hour testing for a problem the vehicle does not have.

There is also something useful in the "/Open" qualifier itself. Modules commonly test output drivers for circuit integrity with the key on before the engine has ever started, by passing a tiny current through the load and watching for it. That means P0005 frequently sets key-on, engine-off, and the freeze frame will show it — zero RPM, no load, coolant at ambient. A freeze frame like that is confirmation the module found the fault by self-test rather than by the engine misbehaving, which is worth knowing when you are trying to correlate the code with a driver complaint that may not exist yet.

Finally, the practical cost of this repair is usually not the part. On older mechanical injection pumps the shutoff solenoid is a small screw-in item costing well under a hundred dollars, but it is bolted to the top of the pump underneath intake plumbing, and getting a spanner to it is most of the labour. On modern common-rail engines what the code calls a shutoff valve is often a suction control or volume control valve integrated into the high-pressure pump, and that changes the bill by an order of magnitude. Identify the hardware before quoting anyone a price.

Common causes

  • Open winding inside the shutoff solenoid, which is a fine-wound coil living on a hot, vibrating pump body
  • Connector at the solenoid unlatched, corroded, or with a terminal backed out of the housing
  • Broken conductor in the short pigtail between the harness and the pump-mounted solenoid, where heat has hardened the insulation
  • Blown fuse or failed relay in the feed that supplies the valve, leaving the module nothing to switch
  • Chafed or severed control wire where the loom crosses the engine or passes a bracket
  • Failed output driver inside the engine control module
  • Corroded module connector pin on the shutoff control circuit
  • Previous pump or injection system work with the solenoid lead left disconnected or mis-pinned

Symptoms

  • Engine cranks normally but will not start, on vehicles with an energise-to-run valve
  • Engine starts and runs but will not shut off with the key, on vehicles with an energise-to-stop valve
  • Check engine light stored with the fault set key-on, engine-off before any driving complaint appears
  • Engine catches for a second or two and then dies
  • Intermittent no-start that comes and goes with temperature or with the vehicle being moved
  • Vehicle stops without warning and restarts after a delay
  • No-crank-related symptoms at all, which rules out starting and battery faults and points at fuel cut
  • Additional fuel system codes stored alongside as the module loses control of delivery

Diagnostic steps

  1. 1.Establish first whether the valve is energise-to-run or energise-to-stop, from a wiring diagram or from the owner's description of the complaint. Everything downstream depends on this.
  2. 2.Read the freeze frame. A fault captured at zero RPM with the engine cold means the module found it by key-on self-test, not by a running failure.
  3. 3.Confirm the valve has a supply. Check the fuse and relay feeding the circuit before testing the control side, because a missing feed presents as an open control circuit.
  4. 4.Measure the solenoid winding resistance across its terminals with the connector off. An open coil is the single most common cause and takes thirty seconds to find.
  5. 5.Inspect the connector at the pump for a backed-out terminal, green corrosion, or a latch that never clicked home after previous work.
  6. 6.Flex the pigtail between the harness and the solenoid while watching resistance. Heat-hardened insulation on this short lead cracks rather than abrades, so the break is often invisible.
  7. 7.Check end-to-end continuity of the control wire between the module connector and the solenoid connector with both ends disconnected.
  8. 8.Command the valve with a scan tool if the vehicle supports it, and listen or feel for the solenoid clicking.
  9. 9.Check the module connector pin for corrosion or spread contacts before condemning the module itself.
  10. 10.After repair, verify the engine both starts and shuts off correctly on the key, and confirm no fuel system codes return after a drive cycle.

Repair cost

$0$1,700

A connector pushed home or a terminal reseated after previous work costs nothing, and that outcome is more common than it sounds. Diagnosis is $110 to $200. A screw-in shutoff solenoid on a mechanical injection pump is $40 to $160 for the part with $80 to $300 labour, most of it spent getting access past intake plumbing. Harness or pigtail repair is $120 to $400. Where the shutoff function lives inside a common-rail high-pressure pump as a suction or volume control valve, expect $500 to $1,700 fitted. Module replacement and programming sits at the top of the range and should only follow after the coil, feed and wiring have all been cleared.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with fuel shutoff solenoid replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an advanced DIY job. It typically requires specialty tools, scan-tool access, lifting equipment, or careful sequencing to avoid causing new failures. Plan for extended downtime and have a backup vehicle. Most owners are better served by a shop that has done this repair before.

Related codes

Frequently asked questions

Why does the same code cause a no-start on one vehicle and a won't-shut-off on another?

Because manufacturers build the valve two opposite ways. An energise-to-run solenoid is held open by current and spring-loaded closed, so losing the circuit cuts the fuel and the engine will not run. An energise-to-stop solenoid sits open and only closes when current is applied, so losing the circuit means the engine runs fine but the key cannot switch it off. The code is identical because in both cases the module simply sees no current on the control leg. Working out which design is fitted is the first diagnostic step, not a detail.

My diesel will not shut off with the key. How do I stop it safely?

Do not try to stall it by loading the driveline against the brakes, and do not smother the intake with anything that can be sucked in. On most vehicles the correct approach is to interrupt the fuel supply or the circuit that would normally cut it — a technician can pull the relevant relay or fuse, or disconnect the fuel supply line under controlled conditions. If the engine is running away or racing rather than simply idling, get away from it and call for help. A vehicle that cannot be shut off should be recovered rather than driven, because you lose the ability to stop it in a situation where stopping matters.

Can I just replace the solenoid and be done?

Sometimes, and the odds are better here than on most circuit codes because the coil is a genuine common failure. But measure it first. Putting a meter across the two solenoid terminals takes half a minute and tells you whether the winding is open. If it reads within specification, the fault is in the feed, the control wire or the module, and a new solenoid will change nothing while costing you the access labour twice. The other cheap check before ordering anything is the fuse and relay that supply the valve, because a missing supply looks exactly like an open control circuit from the module's point of view.

The code set before I even drove the car. Is that normal?

Yes, and it is a useful clue. Many modules check their output drivers for circuit integrity with the ignition on and the engine not running, by pushing a very small current through the load and watching whether it flows. If the circuit is open, the fault stores immediately with a freeze frame showing zero engine speed and an ambient coolant temperature. That tells you the module found the problem by self-test rather than because something went wrong while driving, which is worth knowing if you are trying to match the code to a complaint the driver has not noticed yet.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.