Oxygen Sensor Replacement: P2247
(E90 330I 2006 BMW)
This time I am going to tell you about Error code P2247, which is Bank 2, Sensor 1.

Replacing an Oxygen Sensor is not very complicated, but it does require a special tool. An Oxygen Sensor removal tool, you can borrow from Autozone, if you buy the Sensor from there. Here is a picture of what I got:
Picture of socket here:
![]() |
Walmart Picture: Socket Removal tool |
NOTE:
you have to run the car To Temperature for the car to recognize that it's a new Oxygen sensor:
- I ran my car for about 5 minutes,
- Turned the car off, and back ON
- Then cleared the code
If you try to clear it too soon, it will not work. Be patient.
Which sensor is Bank 2 Sensor 1: It is the sensor that is closer to the firewall, on top of the engine. Pre Catalytic converter.
Bank 2 Sensor 1 is : Gay color (cable harness) (Code P2247)
Bank 2 Sensor 2 is Black Color (cable harness) (Not sure what code is)
![]() |
Faul codes |
![]() |
Note the color of the cables on Sensor 1 and sensor 2. Bank 1 and 2. |
Remove Heat Shield:
To get to the Bank 2, Sensor 1, you have to remove this (Heat Shield):
![]() |
You have to remove this, otherwise there is no room to put tool on the sensor |
![]() |
Bottom view of heat shield: Bank 2 sensor 1 |
![]() |
Don't touch the sensor part of the Sensor, it comes covered with plastic |
New sensor comes with Anti-seize, ready to install:
![]() |
Connecor |
![]() |
Note the Length too, it's not a short wire harness, NOTE it's gray color. |
Bank 2 sensor 1, is the one on the left, to disconnect. You can follow it back to see which one it is. If you are not sure. ![]() |
Cost: $161.99 at Autozone 3/21/2018 Oxygen Sensor
Good luck replacing your sensor, thank you for reading my post.