Hello fellow BMWers,
First post here.
I have a friend with that has an 2007 120i N46 engine (european version), and he has been having a lot of problems with it for some time.
The car runs rough when cold, at idle when hot, and has a slight hesitation on part throttle acceleration.
Here are the codes that have been pulled with my scan tool:
BMW specific:
2C24 present
DME: Oxygen sensors before catalytic converter mixed up
29CC present
DME: Misire, several cylinders
29D0 present
DME: Misfire, cylinder 4
29CE present
DME: Misfire, cylinder 2
OBDII:
P0040
O2 Sensor Signals Swapped Bank 1 Sensor 1/Bank 2 Sensor 1
I have already cleaned the injectors, changed spark plugs and coils, cleaned the MAF, and checked fuel pressure (55 psi).
And yes, I have already tried to swap the connectors on the upstream O2 sensors.
None of this has solved the problem. I am running out of ideas, input from you guys would be very much welcome.
Hello.i have the same problem and no result.all of a sudden my car shake at idle.i changed all i could and no result.do you find any solution?
Hey, the problem on my car was the eccentric shaft position sensor, and the connector for the injectors on cylinders n° 3 and 4 were switched.
The P0040 code indicted that the cables for pre-catalytic converter O2 sensors have been swapped. That causes the DME to chase its tail.
http://www.realoem.com/bmw/enUS/show...diagId=18_0641
Sorry but who swapped my connectors??? last service intervention was 6month ago and were changed filters and oil nobody works at the oxigen sensors before to appears that error
- - - Updated - - -
And connectors cannot be reversed a cable is longer than the other
Last edited by mishucc; 04-18-2018 at 07:33 AM.
Dirty or defective fuel injectors can also cause this problem. Since the N46 engine has two cylinders banks, 1&3 and 2&4, if you swap an injector connector the car will still run fine, but fine fuel metering will be off. The DME doesn't have a fault strategy for inverted fuel injector connectors, it will think there might be a problem with the lambda sensors instead.
Thanks i will swap the injector 4 with 3 to see the result thanks
The eccentric shaft position senzor didn’t show any error on the diagnose?No codes? How can i know if my eccentric is good or i need to replace him ?
I swaped the connectors 3 with 4 and my car runs perfect.thank you so much
Bookmarks