09-05-2013, 10:31 AM #1
Codes thrown after maintenance and dp fix install/removal
My car just hit the 50K mark and I had some maintenance done: intake valve cleaning, oil/filter fluid change, tranny fluid/pan/sleeve change, brake fluid change, and diff fluid change. I also installed the BMS dp fix and new BMW DCI filters. (I'm not sure if any of that is relative)
After picking it up, I noticed it threw some codes. Since I know the dp fix can trigger it, I decided to remove the dp fix and reset the ECU. After also uninstalling the Cobb AP, I drove around for a few drive cycles and the codes came back along with the SES light.
The car seems to run fine, and I haven't been put in limp mode. The only thing I notice is an RPM surge at cold start up.
Is this just a matter of changing my O2 sensors? The codes are below.
P0041 - O2 sensors signals swapped bank 1 sensor 2 / bank 2 sensor 2
P2E9F - Oil condition sensor
P2C7C - Lambda probe after catalytic converter 2, Signal
P2C7E - Lambda probe after catalytic converter, trim control
P2C27 - Lambda probe before catalyst system check
P2C28 - Lambda probe before catalyst 2, System check
P2C6A - Lambda probe after catalytic reversed,
09-05-2013, 11:41 AM #2
P0041 indicates the post catalyst O2 sensors are swapped. Are you sure you put the two yellow wires back in the correct spots when you uninstalled the DP Fix?Eppur si muove.
09-05-2013, 01:50 PM #3
swapped o2 sensors
Burger Motorsports dealer
Turner Motorsports dealer
Active Autowerks Dealer
Shipping built/stroked/CNC ported N54's Internationally!
http://abr.genbook.com Book online appointments!
09-06-2013, 10:39 AM #4
09-06-2013, 10:56 AM #5
Just try switching them. The car is reporting P0041, which could definitely be caused by swapping those two wires, and since you have only installed and removed the DP Fix, that is the only thing that has changed. Logically it makes sense the problem must be with the two yellow wires. Unless you changed something else...
It's possible the instructions with the DP Fix are not correct for all cars with respect to the text on the wires.
The DCI filters are inconsequential here.Eppur si muove.
09-06-2013, 12:11 PM #6
I'm horrible. In trying to switch the wires, one of the yellow wires dislodged from the pin and the metal connector is stuck in it.
Am I OK with turning the car on and taking it to a shop? (RRT Racing, a reputable shop, is about 10 minutes away)
09-06-2013, 01:08 PM #7
I was able to extract the metal pin from the connector, and I called a BMW dealership and they have the metal pin for .70 cents. The rest should just be splicing the wire, put on the metal pin, and slide it back into the connector. Hopefully this is just a case of needing to swap the yellow wires.
09-06-2013, 02:24 PM #8
same codes when my yellow wires were swapped - mine are actually opposite of the dpfix instructions.
09-06-2013, 09:47 PM #9
I completed two drive cycles and the only code that appears is P2E9F (Oil condition sensor). There's no SES light, and I think I know how to resolve that issue. I'll drive it for a few more drive cycles just to be positive there's no other codes that reappear.
I appreciate the help!
09-07-2013, 08:46 AM #10
Mine yellow wires are also in the opposite spots from the instructions for DPFix, 2008 built 11/2007, I was thinking maybe I accidentally swapped them long ago when running my first Proceed then JB3 and when I put all the wires back I maybe accidentally switched them, but it seems like a lot of others have them swapped also.
Have the others that have the wires opposite of the instructions every mucked with the wiring before - I can't imagine that the BMW harness change only for those 2 wires and that I mixed them up at some point, but it would be nice to know if some cars are different or if we should all be fixing our wires back to the way the instructions indicate.
Rob2008 E93 MHD, HPF IC, Injen Intake
2016 X5 35i JB Stage 1
2013 C63 Eurocharged V6
09-09-2013, 09:56 AM #11
My yellow wires are different from the DP Fix instructions as well. 10/06 build. @Terry@BMS maybe you can revise the instructions?Eppur si muove.
09-09-2013, 12:11 PM #12
09-09-2013, 12:12 PM #13
09-17-2013, 09:18 AM #14
Just as an updated, I put my wires back after the DPFix to what the document from Burger said (as mine were opposite and thought I may have switched them at some point over the years, although never had any issues). I had noticed the car running a bit rough since then at startup, nothing major, just a bit less stable at idle, but never really thought it was the O2 wires, thought maybe it was time for plugs etc, but was thinking about it the other day and decided to put the O2 wiring back to how it was before the DPFix and it seems to have smoothed out the idle again.
So pretty sure my wires were correct and they are definitely opposite of the DPFix documentation, so the takeaway is to just document your specific wiring before you wire in the DPFix and put back how it was as it may not be what the document says.2008 E93 MHD, HPF IC, Injen Intake
2016 X5 35i JB Stage 1
2013 C63 Eurocharged V6