Free API

P0040

PowertrainOxygen Sensormoderate severity

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

What P0040 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
Where to start: Swap the sensor connectors to the correct banks.

Related Codes

P0041P0130P0150

Community Confirmed Fixes

No confirmed fixes yet for this code. Be the first to contribute!

Submit a Fix

Found a Fix for P0040?

Help other technicians by sharing what worked on your vehicle.

Submit Your Fix

Help Expand Our Database

⚡
Wiring Data
Connector pinouts & diagrams
📊
Sensor Specs
Expected values & ranges
📍
Part Locations
Photos & descriptions
⏚
Ground Points
Chassis & body grounds