P2667 OBD-II Trouble Code: Fuel Shutoff Valve B Control Circuit High

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P2667 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P2667 code

P2667 is a diagnostic trouble code (DTC) for "Fuel Shutoff Valve B Control Circuit High". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P2667 DIAGNOSTIC Get a fair and transparent estimate upfront

P2667 code definition

The P2667 code identifies a problem with the fuel shutoff valve.

The P2667 code is often associated with the P2666 and P2667 trouble codes.

What the P2667 code means

P2667 is the OBD-II generic code for a problem with the fuel shutoff valve. A circuit is “closed” when it is functioning properly. If the circuit is “open”, then there is a disconnection within the circuit. An “open” circuit is indicated by the P2667 code. “Open” and “closed” are the only two positions possible with this type of circuit.

The location of the particular control circuit; “valve B” in this case, varies depending on the vehicle.

What causes the P2667 code?

The P2667 fuel shutoff valve code may have several causes:

  • A wire within the fuel shutoff valve circuitry has been disconnected.

  • Damage, often resulting from some sort of collision, has caused the fuel shutoff valve to become deactivated.

  • There was a short circuit within the circuitry of the fuel shutoff valve.

What are the symptoms of the P2667 code?

The Check Engine light on the vehicle's dashboard will illuminate to accompany the P2667 code. Depending on the vehicle, the engine may be totally unable to start once the P2667 code appears. In some cases the vehicle will start and run but suffer from problems within the fuel delivery system. The engine may run roughly and inconsistently.

How does a mechanic diagnose the P2667 code?

P2667 is diagnosed with an OBD-II code scanner that is capable of scanning the factory readings when connected to the vehicle via a special port. A qualified technician will perform the diagnosis. The first thing they will do is observe when exactly the code was first activated. Once that is done, they will reset the code and test the vehicle.

The vehicle should start and run once the code has been reset. If, during the course of the test, the same code appears again, then an inspection of the wiring and electrical connections surrounding fuel shutoff valve B will take place. If no observable problems are noted, then the technician will perform a test of the circuit using a multimeter and an oscilloscope to ensure that proper voltages are flowing through all of the test points.

Common mistakes when diagnosing the P2667 code

The P2667 code will be accompanied by the Check Engine Light illuminating. Despite this, the symptoms are still often misdiagnosed. Usually when this occurs, the fuel pump and other components of the fuel delivery system are repaired or replaced unnecessarily. To avoid this, clear the P2667 code and test drive the vehicle to see if the code appears again. If it does, then the P2667 code is the likely cause of the fuel delivery issues.

How serious is the P2667 code?

The P2667 code is capable of rendering the engine unable to start in many applications. In instances where the engine can still start and run, there will likely be problems with fuel delivery stemming from the P2667 code. For these reasons, the P2667 code is serious enough that it should be diagnosed and, if necessary, repaired by a qualified technician when it appears.

What repairs can fix the P2667 code?

The most common potential repairs to address the P2667 code are as follows:

  • Inspect the wiring and electrical connections in and around the fuel shutoff valve circuit for signs of corrosion, damage, or wear.

  • Any wires or connectors showing signs of damage should be replaced or repaired as necessary.

  • It is important to check the fuses that correspond to that part of the vehicle as well, as a random electrical issue could be the culprit if the code appears.

  • If the fuses and wiring are all in working order, then the fuel shutoff valve itself may require replacement.

  • If there is a problem with the circuitry surrounding the fuel shutoff valve or if a short in the circuit has caused serious damage, the circuitry may have to undergo significant repair or even total replacement.

Additional comments for consideration regarding the P2667 code

Given that the P2667 code corresponds with the fuel shutoff valve, it often appears after a rear collision. If this is the case, then there is probably damage in the fuel system that has caused this code to appear. If there has been no collision, the problem may still be within the fuel shutoff valve. To ensure that this is where the problem is, the code will be reset and then the vehicle will be test driven to see if it appears again. If it does not, then the problem may only be intermittent.

Need help with a P2667 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6220.

trouble codes
P2667
Check Engine Light

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P2667 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

4,829

Rating Summary
4,442
187
48
28
124
4,442
187
48
28
124

Walter

44 years of experience
64 reviews
Walter
44 years of experience
Jeep Grand Cherokee - Check Engine Light is on - Tulsa, Oklahoma
Went above and beyond my expectations, as i was very nervous about this type of service! But to my surprise, I am absolutely satisfied with the service ! Would recommend 100X to all i know! Thanks for the care and information and time you put in to my qoute and truck@

Keith

16 years of experience
279 reviews
Keith
16 years of experience
BMW 535i xDrive - Check Engine Light is on - Kissimmee, Florida
Very personable, knowledgeable person, who provided information on my car that I was not aware of. The overall experience was great and I would definitely refer this company to my family and friends.

Luis

13 years of experience
20 reviews
Luis
13 years of experience
Audi A3 - Check Engine Light is on - Van Nuys, California
Luis was awesome. Very knowledgeable and a down to earth person. Would highly recommend and plan on using him in the future for any repair that I need!

Joel

19 years of experience
742 reviews
Joel
19 years of experience
Acura RL - Check Engine Light is on - Jacksonville, Florida
very knowledgeable and precise. able to fix electrical issues in my car. Right on time for the appointment.

More related articles

P2241 OBD-II Trouble Code: O2 Sensor Positive Current Control Circuit Low Bank 2 Sensor 1
What What the P2241 code means? P2241 is an OBD-II generic code for the engine control module (ECM) detecting the O2 sensor for bank 2 sensor 1 has a low voltage for the heater control circuit of the O2 sensor....
P2136 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch A/C Voltage Correlation
What What the P2136 code means? P2136 is an OBD-II generic code for the engine control module (ECM) detecting the throttle pedal position sensors A and C voltages do not correlate to each other for return voltage to the ECM....
P000B OBD-II Trouble Code: “B” Camshaft Position Slow Response
P000B means that the ECM has detected a fault with the position and timing of the camshaft due to a loose fuel cap, or low oil pressure.

Related questions

Range Rover Sport v6 2.7 with fault code p2455 but the car does not have any sensor or circuit for the dpf.

Hi there. The DPF apparently was not installed in all markets, which may cause issues if the vehicle did not have it when manufactured, but is transported and sold into a market which does require it. I would check with...

Check engine light on again

Your check engine light may come on for many different reasons such as a faulty mass air flow sensor, a faulty O2 sensor, a bad catalytic converter, bad spark plugs or wires and many other reasons. Unfortunately due to the...

Check Engine Light is on with the P0451 code

Hi there: Unplugging the fuel tank pressure system would unleash an entirely different set of problems - mainly the truck wouldn't start. This error code typically indicates that the EVAP vent solenoid is damaged or faulty, which creates excess pressure...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com