HomeTrouble CodesP2667

P2667 — Fuel Shutoff Valve B Control Circuit High

Manufacturer-specificPowertrain (engine & transmission)

P2667 indicates that the Engine Control Module (ECM) has detected a high voltage condition in the control circuit for Fuel Shutoff Valve B, meaning the valve is not being commanded correctly or the circuit is open/shorted.

Symptoms

What causes it — most likely first

1. Faulty Fuel Shutoff Valve B

The valve's internal coil or driver may have failed, causing an abnormal voltage reading.

2. Wiring harness damage or short to voltage

Chafed, corroded, or pinched wires in the valve’s control circuit can raise voltage above the ECM’s limit.

3. Connector issues

Loose, dirty, or corroded connectors at the valve or ECM can produce intermittent high‑voltage signals.

4. Ground circuit fault

A missing or high‑resistance ground for the valve circuit can cause the ECM to see a high voltage condition.

5. ECM control output failure (rare)

Only after verifying the valve, wiring, and grounds should the ECM’s output driver be considered defective.

How it's diagnosed

  1. Verify the Check Engine Light code and clear it; re‑scan to confirm persistence.
  2. Inspect the wiring harness and connectors for damage, corrosion, or loose pins; repair any defects.
  3. Measure the voltage at the Fuel Shutoff Valve B control wire with the key ON and engine running; compare to service specifications.
  4. Test the resistance of the valve coil; replace the valve if the resistance is out of spec.
  5. If voltage and resistance are normal, perform a bench test of the ECM’s output driver or have the ECM evaluated by a qualified technician.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can I fix P2667 by simply resetting the code?

Resetting will only turn off the light temporarily; the underlying fault will cause the code to return.

Do I need to replace the PCM/ECM for this code?

In most cases no. The PCM is rarely the cause of P2667. Replace the valve, wiring, or connectors first; only consider the PCM after all other possibilities have been ruled out.

Will the vehicle run fine with the valve stuck open?

If the valve remains open, the engine may continue to run but will likely experience poor idle stability, higher emissions, and potential safety concerns due to uncontrolled fuel flow.

Is this code related to other fuel‑system codes like P0171 or P0174?

P2667 is specific to the shutoff valve control circuit. While a faulty valve can affect fuel delivery and cause lean‑condition codes, the codes are independent and should be diagnosed separately.