Skip the auto shop - Our mechanics make house calls

P2250 OBD-II Trouble Code: O2 Sensor Ref Voltage Circuit High Bank 2 Sensor 1

Check Engine Light

P2250 code definition

The P2250 trouble code detects an issue with the upstream oxygen sensor voltage circuit in bank 2.

What the P2250 code means

The P2250 code is a generic OBD-II trouble code that suggests a problem with oxygen sensor 1 in bank 2. Bank 2 means that the issue is in the second engine bank, which is the bank that does not house the #1 cylinder. Sensor 1 means that the oxygen sensor is the upstream sensor, which is the one in front of the catalytic converter. The upstream sensor sends voltage information to the powertrain control module (PCM). When the heater circuit voltage varies from the battery voltage by more than 10 percent, or when the resistance level is more than 10 percent off of the standard 8 ohms, then the P2250 trouble code will be triggered.

What causes the P2250 code?

There are many potential causes for the P2250 trouble code, including:

  • Defective upstream oxygen sensor
  • Blow oxygen sensor fuse
  • Engine vacuum leak
  • Drastic exhaust leak
  • Fuel pressure that is very high or very low
  • In rare cases, a defective PCM
  • Malfunctioning or damaged oxygen sensor electrical connectors, wires, and harnesses

What are the symptoms of the P2250 code?

The P2250 trouble code will usually be accompanied by the Check Engine Light, which will illuminate on the instrument cluster. It is also common for the engine to run too lean or too rich, and the fuel efficiency to be lowered. Black smoke emitting from the tailpipe is also common.

How does a mechanic diagnose the P2250 code?

The P2250 code should be diagnosed with a standard OBD-II trouble code scanner. A trustworthy mechanic will use the scanner to view the freeze frame data and analyze the P2250 code. The technician will also look for any other trouble codes that are present. The codes should then be reset, and the vehicle restarted and taken for a short test drive. If the code does not return, then the issue was erroneously detected, or is an intermittent problem.

If the P2250 code returns, the mechanic should visually inspect the upstream oxygen sensor electrical components. All of the harnesses, wires, connectors, and fuses should be inspected, and any that are damaged or malfunctioning should be replaced.

Next, the technician will inspect the upstream oxygen sensor. In many vehicles, the sensor is easily removable, which makes inspection quicker and more thorough. If no issue has been detected after this point, the mechanic will begin a more thorough inspection, to check for exhaust leaks, vacuum leaks, and PCM failures.

Whenever a component is replaced, the trouble codes should be reset and the vehicle restarted to see if the issue has been resolved.

Common mistakes when diagnosing the P2250 code

The most commonly made mistake when diagnosing the P2250 code comes from a failure to properly follow the OBD-II trouble code diagnosis protocol. The protocol should always be followed strictly, to ensure that components are addressed in the right order. This ensures an efficient inspection and repair.

Failure to follow the proper protocol often results in replacing the upstream oxygen sensor when the issue is simple an electrical component.

How serious is the P2250 code?

If the P2250 code has been detected, the vehicle is still drivable. However, the car will likely get decrease fuel efficiency, and the engine may not run as well as it should. Failure to address the issue can result in damage to the engine, so the P2250 code should be handled as soon as possible.

What repairs can fix the P2250 code?

Some repairs for the P2250 trouble code include:

Additional comments for consideration regarding the P2250 code

It is very rare for a defective PCM to be the problem that causes the P2250 code to be detected. All other options should be checked before it is assumed that the PCM is malfunctioning. If the PCM needs to be replaced, it will also need to be reprogrammed.

Need help with a P2250 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-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

How Long Does a Throttle Return Spring Last?
Not all vehicles on the road feature an electronic throttle control (ETC), which is also called drive-by-wire. For vehicles that don't offer this system, they have a throttle cable instead that...
How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance Related Trouble Codes: P2158: Vehicle Speed Sensor B P2160: Vehicle Speed Sensor B Circuit Low P2161:...

Related questions

Q: VSC and Traction control lights on after wheel alignment. Unable to reset/recalibrate

A faulted sensor like the steering angle sensor can cause these systems to malfunction. A steering angle reset is required with an alignment on these vehicles and involves a procedure that includes disconnecting the battery. If you'd like a fresh...

Q: Possible ECM problem

Hello! Im assuming the code was a P0606 which indicates a PCM/ECM processor internal fault. I suggest checking the wiring and terminal at the ECM because at times it will be just a bad connection/wire causing the trouble code. There...

Q: My car is shaking.

Hello. the Diagnostic Trouble Codes would have to be retrieved to begin the diagnosis. Unless the shop retrieved all codes and performed a diagnosis and tested the coils (there are six of them on your engine), what they have told...