P0041
O2 Sensor Signals Swapped Bank 1 Sensor 2/Bank 2 Sensor 2
Emissions / O2 sensor
Generic OBD-II
Medium
What it means
P0041 means the computer sees the two downstream oxygen sensors (Bank 1 Sensor 2 and Bank 2 Sensor 2) reading as though their signals are swapped β the banks appear crossed. It's most often caused by the sensors or their connectors being wired to the wrong side, frequently after a repair. It's an emissions and monitoring fault.
Medium
Can I keep driving? Safe to drive β this is a sensor-wiring/monitoring fault; expect a check-engine light and a possible emissions failure, but normal performance.
Common symptoms
What you'll notice
- Check-engine light on
- Fails or is not ready for an emissions test
- Possible minor fuel-trim wandering
Common causes
Most likely first
- Bank 1 and Bank 2 downstream sensors connected to the wrong banks (common after O2 or exhaust work)Likely
- Crossed or miswired sensor harness/connectorsCommon
- Faulty downstream oxygen sensor giving out-of-range readingsCommon
- Wiring damage between the sensors and the ECMLess often
- ECM fault (least likely)Less often
How to diagnose & fix
Work through it in order
- If the sensors or exhaust were recently serviced, verify each downstream sensor is on the correct bank.
- Inspect and correct any crossed connectors or harness routing.
- Compare both sensors' live data to confirm which bank reads wrong.
- Replace a sensor only if it's confirmed faulty; clear the code and re-test.
FAQ
Quick answers
Is it safe to drive with P0041?+
Yes β the engine runs normally. Because these are post-catalyst monitoring sensors, the practical effects are a check-engine light and a likely emissions-test failure.
Can I just clear P0041?+
Clearing won't help until the wiring or sensor placement is corrected; the code returns once the ECM compares the two banks again.
Related codes
Often seen with P0041
Read & clear P0041 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX