P1129

Toyota

This code, P1129, stands for 'Downstream Heated O2 Sensors Swapped'. What that means is that the Engine Control Module, or ECM, has detected that the signals coming from the oxygen sensors located after the catalytic converters are not in the expected locations, essentially meaning they've been physically or electrically interchanged.

Time: 1 to 2 hours | Difficulty: Medium
Medium Severity

Alright, so let's break this down. Your vehicle has a few oxygen sensors, and this code specifically points to the ones after the catalytic converter, which we call 'downstream' sensors. These sensors are like quality control inspectors for your exhaust; they monitor how well the catalytic converter is cleaning up emissions. The ECM expects a certain signal from Bank 1 Sensor 2 and a different signal from Bank 2 Sensor 2, especially on a V6 or V8 engine that has two banks of cylinders and two catalytic converters. When you get a P1129, it's basically the ECM telling you, 'Hey, the data I'm getting from where I think Sensor 2 on Bank 1 should be is actually coming from where I think Sensor 2 on Bank 2 should be, and vice versa.' It's confused because the sensors' electrical connections have been swapped, tricking it into reading the wrong exhaust stream data for each bank.

Report an error with this code

⚠️ Before You Begin (Safety First)

While this might not stop your car dead in its tracks, it's not something to ignore, guys. The ECM is getting incorrect information, which can lead to it making the wrong adjustments to the fuel mixture. Over time, this can cause increased emissions, poor fuel economy, and, most importantly, potentially damage your expensive catalytic converter. That's a repair you definitely want to avoid, so let's get this sorted out.

Common Symptoms

  • You might not feel a huge difference right away, but you'll definitely see that Check Engine Light illuminated on your dash. This is your primary indicator. Why? Because the ECM is getting bad info and can't properly monitor emissions.
  • You might also notice a slight decrease in fuel economy, as the computer struggles to maintain optimal air/fuel ratios. In some cases, you could feel a subtle roughness at idle or during acceleration because the engine isn't getting the precise fuel trim it needs, but that's less common for just swapped downstream sensors.

Common Causes

  • Downstream oxygen sensor electrical connectors physically swapped: This is the most common culprit. During a previous repair, perhaps when replacing one or both downstream O2 sensors, the connectors for Bank 1 Sensor 2 and Bank 2 Sensor 2 were accidentally plugged into each other's harnesses. The connectors might look similar, especially if they're close together.
  • Wiring harness damage or incorrect repair: Less common, but sometimes the wiring itself leading to the sensors can be damaged and improperly repaired, leading to wires being crossed or spliced incorrectly, causing the signals to be rerouted to the wrong ECM input.

Frequently reported on: Toyota Camry (2002-2006 V6), Toyota Highlander (2001-2007 V6), Toyota RAV4 (2006-2008 V6), Toyota Sienna (2004-2010 V6), Toyota Tundra (2000-2006 V8)

Diagnostic Steps

  1. First, locate your downstream oxygen sensors. On V6 or V8 Toyota engines, these are usually found after the catalytic converters, one for each bank. Bank 1 is typically where cylinder #1 is, and Bank 2 is the opposite side. If you have a V-engine, you'll have two exhaust pipes coming down from the engine. Follow those to the catalytic converters. The downstream sensors will be past those cats.
  2. Visually inspect the electrical connectors. Take a good look at the connectors for Bank 1 Sensor 2 and Bank 2 Sensor 2. Are they plugged into the correct sensor? Sometimes, the harness might have labels, or you can trace the wires. We're checking this because, as we discussed, the most common reason for P1129 is those connectors simply being swapped.
  3. Compare with a wiring diagram (if available). If you have access to a repair manual or online resources, look up the wiring diagram for your specific Toyota model. This will show you exactly which wires go to which sensor and which bank. This helps confirm if the physical connections match what the ECM expects.
  4. If you find they are swapped, correct the connections. Unplug the connectors and plug each into its proper sensor. Make sure they click securely into place. You're doing this because the ECM needs to see the signal from the correct bank's exhaust for proper monitoring.
  5. Clear the P1129 code. Use an OBD-II scan tool to clear the Diagnostic Trouble Code from the ECM. After clearing, take your vehicle for a test drive, ensuring it goes through a few drive cycles, to confirm the code doesn't return. If it comes back, we might need to look deeper into wiring integrity or even faulty sensors that are sending confusing signals.

👨‍🔧 When to Call a Professional

When you're dealing with a swapped sensor code like P1129, the first thing a pro would do is grab the wiring diagrams. You need to trace the wiring from each downstream oxygen sensor back to the ECM to confirm where each connector is supposed to go. Then, we use a scan tool to look at live data for 'O2S B1S2' and 'O2S B2S2'. We'd watch those voltage readings closely. Sometimes, you can even unplug one sensor and see which reading drops out on the scanner. This helps confirm which physical sensor is connected to which input on the ECM. It's all about verifying the electrical path matches the physical location.

Need parts to fix this?

Commonly Asked Questions

What exactly do these 'downstream' oxygen sensors do?

Great question! So, upstream oxygen sensors measure the air/fuel mixture before the catalytic converter. Downstream sensors, on the other hand, monitor the exhaust after it's passed through the catalytic converter. Their main job is to evaluate the catalyst's efficiency. They tell the ECM if the cat is doing its job cleaning up harmful emissions. If the cat is working correctly, the downstream sensor's voltage should be relatively stable. If it's bouncing around like the upstream one, that indicates a problem with the catalytic converter itself.

Can swapped O2 sensors cause my engine to run poorly?

It's less common for downstream sensors to cause significant driveability issues, especially compared to upstream sensors. Upstream sensors directly influence immediate fuel trim adjustments. Downstream sensors primarily monitor catalyst efficiency. However, if the ECM sees the wrong signals, it can still make minor, incorrect fuel adjustments, which might lead to a slight drop in fuel economy or an illuminated Check Engine Light, but usually not major performance problems. The biggest risk is long-term damage to the catalytic converter because the ECM isn't getting accurate feedback on its performance.

How can I tell which sensor is 'Bank 1 Sensor 2' and which is 'Bank 2 Sensor 2'?

That's a key part of this diagnosis! 'Bank 1' refers to the side of the engine that contains cylinder number one. On most V-engines, that's typically the passenger side on a longitudinal engine (like in a RWD pickup) or the side closest to the firewall on a transverse engine (like in many FWD cars). 'Bank 2' is the opposite side. 'Sensor 2' always means it's the downstream sensor, located after the catalytic converter for that specific bank. If you're unsure, consult a vehicle-specific repair manual or look up an engine diagram for your Toyota model.

Is it possible for the sensors themselves to be faulty and cause this code?

While it's less likely than a simple swap, it's not impossible. A faulty oxygen sensor could potentially send an erratic or incorrect signal that mimics a swapped condition, confusing the ECM. However, a true 'swapped' code like P1129 almost always points to the physical wiring or connector being incorrect. If you've verified the connections are correct and the code persists, then you might start looking at the sensors themselves for internal faults, perhaps by checking their live data readings with a good scan tool to compare their behavior.

Related OBD2 Codes

← P1129 ← P1129 ← P1129 p1129 P1129 → P1129 → P1129 →