Severity High
P2278

O2 Sensor Signals Swapped Bank 1 Sensor 3/Bank 2 Sensor 3

📅 Last reviewed: July 2026
What does the P2278 code mean?

The P2278 code indicates that the powertrain control module (PCM) has detected that the oxygen sensor signals from Bank 1 Sensor 3 and Bank 2 Sensor 3 are swapped. This typically occurs when the sensors are physically installed in the wrong locations or there is a wiring error. Bank 1 is the side of the engine containing cylinder #1, and Bank 2 is the opposite side. Sensor 3 refers to the downstream sensor after the catalytic converter. The PCM monitors the sensor signals to ensure proper catalyst efficiency and fuel trim adjustments. When signals are swapped, the PCM may misinterpret the data, leading to incorrect fuel adjustments and potential emissions issues.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check freeze frame data.

2

Step 2: Visually inspect the O2 sensor connectors and wiring for damage or misrouting.

3

Step 3: Compare sensor wiring colors and connector shapes to factory service manual.

4

Step 4: Swap the suspected sensors (Bank 1 Sensor 3 and Bank 2 Sensor 3) and clear the code; if the code changes to P2279 (swapped on other bank), the sensors were swapped.

5

Step 5: If swapping doesn't resolve, check for wiring shorts or PCM issues.

4. Frequently Asked Questions

Is it safe to drive with this code?

Yes, it is generally safe to drive short distances, but it may cause incorrect fuel trims and increased emissions. It is recommended to fix it promptly to avoid potential catalytic converter damage.

How much does it cost to fix?

The cost is typically $50-$150 for diagnosis and labor if the sensors just need to be swapped. If new sensors are needed, cost can be $100-$300 per sensor including labor.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2278? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →