OBD Guide

P0040

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

P0040 is an OBD-II diagnostic trouble code meaning: O2 Sensor Signals Swapped Bank 1 Sensor 1/Bank 2 Sensor 1. Common causes: incorrect installation of oxygen sensors after replacement, error when connecting sensor wiring. Estimated repair cost: $22–56.

Severity
⚠️ Medium
Can you drive?
Do not drive — repair immediately
Approx. repair cost
$22–56 (est.)

Symptoms

  • Check Engine Light Illuminates
  • Increased fuel consumption
  • Unstable engine operation at idle
  • Reduced engine power
  • Rough engine operation when accelerating
  • Increased exhaust toxicity

Causes

  • Incorrect installation of oxygen sensors after replacement
  • Error when connecting sensor wiring
  • Confusion with connectors when repairing the exhaust system
  • Incorrect labeling or identification of sensors
  • Errors during assembly after engine repair

How to Fix

  1. Connect the diagnostic scanner and read the error codes
  2. Stop the engine and let it cool down
  3. Find the location of the upstream oxygen sensors (sensors 1) on banks 1 and 2
  4. Disconnect the electrical connectors of both sensors
  5. Carefully unscrew the sensors from the exhaust manifold
  6. Swap sensors - install bank 1 sensor in place, bank 2 sensor in place
  7. Connect the correct electrical connectors to the appropriate sensors
  8. Clear error codes using a scanner
  9. Start the engine and check for errors
  10. Carry out a test drive to confirm the problem has been resolved

Related codes

Error P0040 by Vehicle Brand

FAQ

What does the P0040 code mean?

P0040 is an OBD-II diagnostic trouble code that indicates: O2 Sensor Signals Swapped Bank 1 Sensor 1/Bank 2 Sensor 1

What causes a P0040 error code?

The most common causes of P0040 include: Incorrect installation of oxygen sensors after replacement; Error when connecting sensor wiring; Confusion with connectors when repairing the exhaust system; Incorrect labeling or identification of sensors.

How do I fix a P0040 diagnostic trouble code?

To fix P0040: Connect the diagnostic scanner and read the error codes. Stop the engine and let it cool down. Find the location of the upstream oxygen sensors (sensors 1) on banks 1 and 2. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P0040?

Do not drive — repair immediately

How much does it cost to fix P0040?

The estimated repair cost for P0040 is $22–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat