OBD-II Generic Error Code P2247: How to Fix It
Medium 1-3 hours Medium Severity
Verified June 2026
- Error Code
- P2247
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-3 hours
Ad
Tools You'll Need
- OBD2 diagnostic scanner (live data capable recommended)
- Digital multimeter
- Back-probe pin set or piercing probes
- Oxygen sensor socket (22mm or 7/8 inch, with wire slot)
- Breaker bar or torque wrench
- Vehicle-specific wiring diagram or service manual
- Wire stripper and crimping tool
- Automotive heat-shrink solder connectors
- Anti-seize compound
- Safety glasses and heat-resistant gloves
How to Fix Error Code P2247
-
Scan and Record All Active Codes
Do not clear codes before documenting them. Clearing codes erases freeze frame data that is critical for diagnosis. -
Visually Inspect the O2 Sensor Wiring and Connector
Allow the exhaust system to cool completely before reaching near it. Exhaust components can remain extremely hot long after the engine is shut off and can cause serious burns. -
Test the Reference Voltage at the Sensor Connector
Use caution when probing live circuits. Never probe near the exhaust or near moving engine components. Ensure the engine is off unless the test specifically requires ignition-on. -
Inspect and Repair Wiring Between Sensor and PCM
Always disconnect the battery negative terminal before repairing wiring near the PCM to avoid accidental short circuits that could damage the control module. -
Test and Replace the Heated Oxygen Sensor if Needed
Never over-torque an oxygen sensor — it can break off in the bung and require extraction tools or professional repair. Also confirm the new sensor has the same number of wires and connector type as the original. -
Check for PCM Software Updates or PCM Fault
PCM replacement or reprogramming should only be performed by a qualified technician. An incorrectly programmed PCM can disable your vehicle or cause additional fault codes. -
Clear Codes and Perform Drive Cycle Verification
Do not attempt an emissions inspection immediately after clearing codes. Monitors need to complete a full drive cycle first or the vehicle will fail for incomplete readiness monitors.
Parts You May Need
Upstream Oxygen Sensor (Bank 2 Sensor 1)
Check Price on Amazon
O2 Sensor Wiring Harness Pigtail Repair Connector
Check Price on Amazon
Automotive Heat-Shrink Solder Connectors
Check Price on Amazon
Oxygen Sensor Anti-Seize Compound
Check Price on Amazon
Upstream Oxygen Sensor (Bank 2 Sensor 1)
Check Price on Amazon
O2 Sensor Wiring Harness Pigtail Repair Connector
Check Price on Amazon
Automotive Heat-Shrink Solder Connectors
Check Price on Amazon
Oxygen Sensor Anti-Seize Compound
Check Price on Amazon
Upstream Oxygen Sensor (Bank 2 Sensor 1)
Check Price on Amazon
O2 Sensor Wiring Harness Pigtail Repair Connector
Check Price on Amazon
Automotive Heat-Shrink Solder Connectors
Check Price on Amazon
Oxygen Sensor Anti-Seize Compound
Check Price on Amazon
Upstream Oxygen Sensor (Bank 2 Sensor 1)
Check Price on Amazon
O2 Sensor Wiring Harness Pigtail Repair Connector
Check Price on Amazon
Automotive Heat-Shrink Solder Connectors
Check Price on Amazon
Oxygen Sensor Anti-Seize Compound
Check Price on Amazon
Ad
When to Call a Professional
You should consult a professional mechanic or dealership if: (1) you cannot locate or access the Bank 2 Sensor 1 due to vehicle layout or tight engine bay; (2) the reference voltage wiring traces back into the main harness and requires significant disassembly to access; (3) a PCM reflash or PCM replacement is indicated after all other causes are ruled out; (4) the oxygen sensor is seized in the bung and risks breaking off during removal; or (5) you are uncomfortable working with live electrical circuits or near hot exhaust components. A shop with OEM-level scan tools can also perform more advanced pinpoint testing on the PCM reference circuit that a standard OBD2 scanner cannot.Frequently Asked Questions
Can I drive my car with a P2247 code?
You can typically drive short distances with P2247 active, but it is not recommended for extended driving. The faulty O2 sensor reference signal means the PCM cannot accurately control the air-fuel mixture on Bank 2, which can lead to increased fuel consumption, rough running, and over time may cause damage to the catalytic converter on that bank. Address the code as soon as reasonably possible.
What is Bank 2 Sensor 1 on my vehicle?
Bank 2 refers to the side of the engine that does NOT contain cylinder #1. On most V6 and V8 engines, Bank 2 is on the passenger side, though this varies by manufacturer and engine orientation. Sensor 1 always refers to the upstream oxygen sensor — the one located before (upstream of) the catalytic converter. If you are unsure, consult your vehicle's service manual or a reliable vehicle-specific forum for your exact make and model.
Will replacing the oxygen sensor always fix P2247?
Not always. P2247 is specifically a reference voltage circuit fault, which means the problem could be in the wiring harness, the connector, the oxygen sensor itself, or the PCM. Simply replacing the sensor without testing the reference voltage at the connector may result in the code returning if a wiring or PCM issue is the real cause. Always diagnose the circuit before replacing parts.
How much does it cost to fix a P2247 code?
Costs vary widely depending on the root cause. An oxygen sensor replacement typically costs $50–$200 for the part, plus $50–$150 in labor at a shop. Wiring repairs can range from $75–$300 depending on the extent of damage. If a PCM reflash is needed, expect $100–$200 at a dealership. PCM replacement is significantly more expensive, often $500–$1,500 or more including programming. Diagnosing and fixing wiring yourself with the right tools can save substantial labor costs.
Can a bad ground cause the P2247 code?
Yes, absolutely. A poor or corroded engine ground, or a bad ground specific to the O2 sensor circuit, can cause incorrect reference voltage readings that trigger P2247. When diagnosing this code, always check that the O2 sensor's ground wire has a clean, solid ground connection with near 0 ohms resistance to battery negative. Cleaning corroded ground connection points is a simple, free fix that is often overlooked.