OBD-II trouble code
P0041: O2 Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2
SAE J2012: bank 1 sensor 2 and bank 2 sensor 2 signals are swapped. These are the second sensors in airflow order, not the fuel-control pair. Ford's enhanced list uses P1129 for downstream sensors swapped. That wording is not a P0041 pinpoint.
Quick facts
- System
- Powertrain
- Category
- Oxygen Sensor
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $300 – $580 (oxygen sensor replacement, parts and labor)
- DIY difficulty
- Intermediate DIY
Browse every code in P0001–P0099, or start from the full code library.
What does P0041 mean?
SAE J2012 APR2002 names P0041 O2 Sensor Signals Swapped Bank 1 Sensor 2 / Bank 2 Sensor 2. Sensor 2 is the second sensor in airflow order (section 3.6). On the example figures in that standard, sensor 2 is the one after a catalyst. Bank 1 contains cylinder 1. Bank 2 is the opposite bank. A one-bank engine uses bank 1 codes and does not have this pair.
P0040 is the same kind of fault on sensor 1, the first sensor, which is inside fuel control. Sensor 2 is the one the catalyst monitor watches. Crossing sensor 2 does not, by the SAE title, mean the fuel trims are being calculated from the wrong bank. A calibration can still react badly. The chart says what it compares.
The Ford upstream chart for P0040 — fuel-shift response on the wrong bank, step H60, three listed crossing points — names HO2S-11-21. It does not name sensor 2. Do not run that upstream fuel-shift test and call it a P0041 diagnosis. A separate Ford enhanced description, published as P1129, reads "Downstream heated O2 sensors swapped." P1129 is not P0041. Use whichever number this PCM stored, and use the pinpoint that number calls.
The example figures place sensor 2 after a catalyst, so each bank's connector may be under the vehicle. Have the diagram in hand. Location is not evidence that the connectors were swapped, and it is not evidence they share a bracket.
Common causes
- Bank 1 sensor 2 and bank 2 sensor 2 connectors crossed
- Sensor 2 wires crossed in a harness repair or at the module
- The upstream connectors corrected for P0040 while the downstream pair stayed crossed
- A P1129 Ford test used on a PCM that stored the generic P0041
- Both downstream sensors replaced while the wiring remains crossed
- A single-bank car diagnosed as if it had two sensor 2 circuits to swap
Symptoms
- Check engine light with P0041
- Catalyst-monitor results that follow the wrong bank, when this chart compares the two downstream sensors
- The code noticed after exhaust work on one bank
- P0040 absent, which means the upstream pair is not the pair this code names
- No heater-circuit fault required by the SAE title
- Fuel trims that still look normal, because sensor 2 is not the sensor 1 fuel-control input
Diagnostic steps
- 1.Mark cylinder 1 and then sensor 2 on each bank, using the diagram. Sensor 2 is second along the exhaust path. Do not unplug sensor 1 and call it this code.
- 2.Ignition off. Compare each sensor 2 connector to the diagram before you move either one. Crossing them again to "see what happens" hides a cross that is at the module.
- 3.If the connectors are on the right sensors, check continuity from each signal pin to the module pin the diagram names. Ignition off, module disconnected. A short between the two signal wires is a different fault from a swap. Measure the wire each chart step names.
- 4.Do not use Ford step H60. That step is the upstream fuel-shift test in the P0040 chart that was read. Downstream sensors move slowly. The comparison this PCM uses is the one in its P0041 or P1129 procedure, whichever number is stored.
- 5.A heater code on sensor 2 is P0036, P0037, P0038, P0056, P0057, or P0058. It does not prove the signals are swapped.
- 6.Put the connectors on the banks the diagram shows, or repair the crossed wires. Clear P0041 and run the monitor this chart enables. Replace a sensor only when the pin check says the sensor, not the wiring, failed.
Repair cost
$300 – $580 (oxygen sensor replacement, parts and labor)
Connecting sensor 2 to the correct bank is not a priced RepairPal job. The printed pair is an oxygen-sensor replacement for the case where the sensor itself has failed after the wiring is ruled out. RepairPal, updated 3 September 2026: average $440–$523, labor $93–$136, parts $347–$387. Examples include a Ford F-150 at $398–$452, a Toyota Camry at $499–$567, and a Honda CR-V at $501–$578, with a Chevrolet Silverado 1500 at $306–$407 at the low end. Two sensors are two of those jobs. The pair is one sensor.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.