Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-86798-3yqr0njs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-86798-3yqr0njs:47:15602)
    at /tmp/execjs20161209-86798-3yqr0njs:49:31860
    at a.r.perform (/tmp/execjs20161209-86798-3yqr0njs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-86798-3yqr0njs:49:31821)
    at r (/tmp/execjs20161209-86798-3yqr0njs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-86798-3yqr0njs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-86798-3yqr0njs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-86798-3yqr0njs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-86798-3yqr0njs:173:8

P2247 OBD-II Trouble Code: Oxygen Sensor Reference Voltage Circuit Open - Bank 2 Sensor 1

Check Engine Light

P2247 code definition

The P2247 diagnostic trouble code is an indication that there is a problem with the bank 2 sensor 1 oxygen (O2) sensor reference voltage circuit.

Related Trouble Codes:

  • P2243 OBD-II Trouble Code: O2 Sensor Ref Voltage Circ/Open Bank 1 Sensor 1
  • P2244 OBD-II Trouble Code: O2 Sensor Reference Voltage Perf Bank 1 Sensor 1
  • P2245 OBD-II Trouble Code: O2 Sensor Reference Voltage Circ Low Bank 1 Sensor 1
  • P2246 OBD-II Trouble Code: O2 Sensor Reference Voltage Circ High Bank 1 Sensor 1
  • P2248 OBD-II Trouble Code: O2 Sensor Reference Voltage Perf Bank 2 Sensor 1
  • P2249 OBD-II Trouble Code: O2 Sensor Reference Voltage Circ Low Bank 2 Sensor 1
  • P2250 OBD-II Trouble Code: O2 Sensor Reference Voltage Circ High Bank 2 Sensor 1

What the P2247 code means

The bank 2 sensor 1 oxygen (O2) sensor has sent a voltage signal to the powertrain control module (PCM) that does not fall within the predetermined parameters that have been set by the manufacturer. When this happens, the P2247 diagnostic trouble code will be stored by the powertrain control module (PCM) and the Check Engine Light will come on in the dashboard.

What causes the P2247 code?

  • Faulty oxygen (O2) sensor

  • Oxygen (O2) sensor wires that are broken, shorted, frayed, disconnected, or corroded

  • Oxygen (O2) sensor connectors that are disconnected, damaged, or corroded

  • A blown oxygen (O2) sensor fuse

  • Engine vacuum leaks

  • Exhaust leaks

  • Intake manifold leaks

  • Incorrect fuel pressure

  • Faulty powertrain control module (PCM)

What are the symptoms of the P2247 code?

  • Increased fuel consumption
  • Black smoke coming out of tailpipe
  • Lean engine condition
  • Rich engine condition
  • Check Engine Light on

How does a mechanic diagnose the P2247 code?

  • Diagnostic trouble codes should be diagnosed in the order that they appear in the powertrain control module (PCM).

  • Uses an OBD-II scanner to collect all trouble codes that have been stored by the powertrain control module (PCM) as well as freeze frame data.

  • Inspects oxygen (O2) sensor wiring for breaks, shorts, frays, disconnections, and corrosion.

  • Repairs or replaces oxygen (O2) sensor wiring that is damaged.

  • Inspects oxygen sensor (O2) sensor connectors for loose connections, damage, and corrosion.

  • Uses the OBD-II scanner to clear all diagnostic trouble codes and complete a test drive to see if the P2247 code comes back.

  • If the P2247 trouble code does come back, a scanner is used to observe the voltage signal of the upstream oxygen (O2) sensor located in front of the catalytic converter.

  • This voltage reading should show a constant variation between 100 millivolts and 900 millivolts.

  • Observes the voltage signal of the downstream oxygen (O2) sensor, located behind the catalytic converter.

  • This voltage reading should show a slow variation between 100 millivolts and 200 millivolts.

  • If the oxygen (O2) sensor voltage readings coincide with the above specifications, inspects the engine vacuum lines for leaks. Repairs engine vacuum leaks as necessary.

  • Uses the OBD-II scanner to clear all diagnostic trouble codes and complete a test drive to see if the P2247 code comes back.

  • If the P2247 trouble code does come back, inspect exhaust for leaks. Repairs exhaust leaks as necessary.

  • Uses the OBD-II scanner to clear all diagnostic trouble codes and complete a test drive to see if the P2247 code comes back.

  • If the P2247 trouble code does come back, inspects the intake manifold for leaks. Repairs leaks as necessary.

  • The oxygen (O2) sensor may be faulty and need to be replaced if the voltage readings to not coincide with the above specifications.

  • Uses the OBD-II scanner to clear all diagnostic trouble codes and complete a test drive to see if the P2247 code comes back.

  • If the P2247 diagnostic trouble code does come back, there is a possibility that the powertrain control module (PCM) is faulty and needs to be repaired and reprogrammed. This is rare.

Common mistakes when diagnosing the P2247 code

The most common mistake that is made is when lean or rich engine conditions are mistakenly determined to be the cause of the P2247 diagnostic trouble code. It is also common for the wrong oxygen (O2) sensor to be replaced by mistake. It is important to keep in mind that vacuum leaks could be responsible for this error code and are commonly overlooked as a possibility.

How serious is the P2247 code?

A diagnostic trouble code is normally considered serious when it causes drivability issues or a change in performance. While the P2247 diagnostic trouble code is present there may be a decrease in fuel economy, but this code is not known to cause drivability issues. For this reason, the P2247 diagnostic trouble code is not considered a serious one. However, any diagnostic trouble code that has been stored by the powertrain control module (PCM) should be addressed in a timely manner.

What repairs can fix the P2247 code?

  • Replace faulty oxygen (O2) sensor

  • Repair or replace oxygen (O2) sensor wires that are broken, shorted, frayed, disconnected, or corroded

  • Repair or replace oxygen (O2) sensor connectors that are disconnected, damaged, or corroded

  • Replace oxygen (O2) sensor fuse if necessary

  • Locate and repair engine vacuum leaks

  • Locate and repair exhaust leaks

  • Locate and repair intake manifold leaks

  • To repair incorrect fuel pressure: the fuel pump, fuel pressure sensor, or fuel pressure regulator may need to be replaced

  • Replace and reprogram powertrain control module (PCM)

Additional comments for consideration regarding the P2247 code

The oxygen (O2) sensor is the most common cause of the P2247 diagnostic trouble code, and a replacement will fix the problem and successfully clear the trouble code from the powertrain control module (PCM). Keep in mind that if a vacuum leak has caused a lean or rich condition, the P2247 diagnostic trouble code may be stored as well. It is important to complete a thorough inspection of the vacuum lines and the intake manifold for leaks.

Need help with a P2247 code?

YourMechanic offers certified 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
Icon-warranty_badge-02

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

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.

GET A QUOTE

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

ASK A QUESTION

More related articles

Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
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:...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...


Related questions

Q: When I rev it it has a hard time.

This is tough to diagnose without more info, however it could be potentially some things like a faulty mass air flow sensor or throttle position sensor. Either of these two parts will have a negative impact on fuel/air flow which...

Q: When I accelerate it has no power. It only goes slowly. I have a code PO700 that has came up.

Hello. Code P0700 is the trouble code for an issue with the vehicle's transmission control system. If the computer detects an issue within the transmission control system it will set off the Check Engine Light in order to alert the...

Q: when driving speed slow down and resume to speed it begins to jerk i have to put in over drive to resume speed especially on hiway

You should have the vehicle scanned. The data from the speed sensor needs to be checked to see if the transmission or engine is the cause of the jerking. You may have a transmission solenoid that's not shifting correctly, an...