RM European Auto Parts
Results 1 to 10 of 10

Thread: E87 120i running rough

  1. #1
    Join Date
    Nov 2015
    Location
    Brazil
    Posts
    3
    My Cars
    1993 325i

    E87 120i running rough

    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.

  2. #2
    Join Date
    Apr 2018
    Location
    Europe
    Posts
    6
    My Cars
    Bmw e90 320i N46B20
    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?

  3. #3
    Join Date
    Nov 2015
    Location
    Brazil
    Posts
    3
    My Cars
    1993 325i
    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.

  4. #4
    Join Date
    Jul 2011
    Location
    Arlington, VA
    Posts
    9,933
    My Cars
    2018 BMW M240i
    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

  5. #5
    Join Date
    Jul 2013
    Location
    Casablanca, Morocco
    Posts
    780
    My Cars
    2001 e46 323i
    Quote Originally Posted by RLHubner View Post
    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.
    Since you've swapped the connectors, have you cleared the DME's memory from error codes or tried a DME reset?

  6. #6
    Join Date
    Apr 2018
    Location
    Europe
    Posts
    6
    My Cars
    Bmw e90 320i N46B20
    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.

  7. #7
    Join Date
    Nov 2015
    Location
    Brazil
    Posts
    3
    My Cars
    1993 325i
    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.

  8. #8
    Join Date
    Apr 2018
    Location
    Europe
    Posts
    6
    My Cars
    Bmw e90 320i N46B20
    Thanks i will swap the injector 4 with 3 to see the result thanks

  9. #9
    Join Date
    Apr 2018
    Location
    Europe
    Posts
    6
    My Cars
    Bmw e90 320i N46B20
    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 ?

  10. #10
    Join Date
    Apr 2018
    Location
    Europe
    Posts
    6
    My Cars
    Bmw e90 320i N46B20
    I swaped the connectors 3 with 4 and my car runs perfect.thank you so much

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •