P0040moderate severityPowertrain

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

on 2001 Mazda Protege 2.0L I4 · FWD

What this code means

The PCM has determined that the upstream O2 sensor signals for Bank 1 and Bank 2 are swapped, likely due to incorrect wiring after sensor replacement.

Symptoms

  • Check Engine Light
  • Poor fuel economy
  • Rough running
  • Failed emissions

Common causes

  • O2 sensor connectors swapped after service
  • Wiring crossed between banks
  • Incorrect sensor installation

Diagnostic steps

  1. Verify which O2 sensor is connected to which bank
  2. Trace wiring from each sensor to PCM connector
  3. Check for crossed connectors

Repair notes

Swap the sensor connectors to the correct banks.

Other Powertrain codes on this vehicle

⚠ STILL BEHIND THE PAYWALL
The 2001 Mazda Protege repair data is incomplete because no one has sponsored it yet. For $99, we generate the full step-by-step procedures, then fact-check them with a second AI pass and your expert review. Your name on every procedure, permanently.
The same data would cost $169/mo from Mitchell1 or $30/year from ALLDATAdiy — and you'd be renting access, not freeing it. Sponsor once, free forever.
Sponsor the Mazda Protege — $99 →
Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →