Results 1 to 7 of 7

Thread: Rough idle, 5 check engine codes

  1. #1
    Join Date
    May 2012
    Location
    San Diego, CA
    Posts
    95
    My Cars
    1996 BMW 328is

    Rough idle, 5 check engine codes

    1 month ago, rough idle, so I cleaned the ICV. I also checked the ICV for proper resistance. ICV was OK. Idle improved, but was rough now & then.

    Now, very rough idle (it stalls), and 5 CE codes

    P1250
    P0505 Idle Control System Malfunction
    P1188 Fuel Control (Bank 1 Sensor 1)
    P1189 Fuel Control (Bank 2 Sensor 1)
    P0173 Fuel Trim Malfunction (Bank 2)

    Any help?

    Brian

    - - - Updated - - -

    Did some web research - vacuum leaks, bad MAF, O2 sensors...

  2. #2
    Join Date
    Jun 2010
    Location
    NY
    Posts
    9,098
    My Cars
    1997 328i
    Check that the IACV hasn't become dislodged from the manifold (the grommet that holds it in the manifold). Did the arm inside the IACV swing freely?

  3. #3
    Join Date
    May 2012
    Location
    San Diego, CA
    Posts
    95
    My Cars
    1996 BMW 328is
    I unplugged the MAF wiring harness. Car idle perfect. So, I replaced the MAF with a known good MAF (sometimes it helps owning two E36's), plugged in the harness, and car idled rough!

  4. #4
    Join Date
    Jun 2010
    Location
    NY
    Posts
    9,098
    My Cars
    1997 328i
    The codes are telling you that both pre-cat sensors have to be replaced. Make sure you get the right ones, you cannot use the sensors that older E36's used. Good prices on rockauto.com 5% off code should be on retailmenot.com

  5. #5
    Join Date
    Jul 2015
    Location
    Pass Christian, MS
    Posts
    2
    My Cars
    2002 525i
    I have the same thing going on with a 1998 Z3 (M52) 2.8. I pulled 6 codes, P0130 (O2 sensor bank 1 sensor 1), P0150 (O2 sensor bank 2 sensor 1), P0170 (Fuel trim bank 1), P0173 (Fuel trim bank 2), P1188 (Manufacturer Control), and P0101 (Mass Air Flow A Circuit Range/Performance). I have replaced both upstream O2 sensors, new MAF, cleaned intake and injectors, DISA, etc. and put new spark plugs. It still idles rough, and when driving from a dead stop the car falls flat on its face with hesitation and sputtering. When it does this, I disconnected the MAF, and it runs much much better. You guys have any advice?

  6. #6
    Join Date
    May 2012
    Location
    San Diego, CA
    Posts
    95
    My Cars
    1996 BMW 328is
    When you disconnect the MAF, the ECU goes into "open circuit" mode, as opposed to using the MAF (intake) and O2 sensors (exhaust) in "closed circuit" mode. It will still run, but far from ideal, with poor acceleration.

    I was ready to replace the O2 sensors, but I bit the bullet, and took it into a mechanic.

    Cause: Vacuum leaks, in two places, caused by two defective hoses.
    $50 parts, $60 labor from the mechanic, $110 total

    At $80 per O2 sensor, a huge savings in time & money.

    Brian

  7. #7
    Join Date
    May 2013
    Location
    Yahoo, TX
    Posts
    139
    My Cars
    1997 328is, 1995 540i
    ^ right on. If you have a ton of check engine codes related to air fuel stuff it's probably just a monumental vacuum leak. The engine will try to read every sensor value and take it into consideration, but the computer already knows what the values are theoretically supposed to be within a margin of error. My roommate was about to go buy new o2 sensors for his Taurus when it all of a sudden ran crappily and had 2 o2 codes. Sure enough opened the hood and found a huge vacuum leak within 10 seconds, patched it up, and codes went away.

Similar Threads

  1. bmw 1994 540i rough idle, check engine light
    By dallas1993 in forum 1988 - 1996 (E34)
    Replies: 3
    Last Post: 07-01-2010, 12:46 AM
  2. Rough Idle, Check Engine On
    By BosRedSox in forum 1999 - 2006 (E46)
    Replies: 4
    Last Post: 04-29-2010, 12:23 AM
  3. M60 sporadic rough idle/check engine light
    By Jcbe34 in forum 1988 - 1996 (E34)
    Replies: 31
    Last Post: 06-03-2009, 06:39 PM
  4. Rough idling and engine codes
    By BMWknight in forum 1996 - 2003 (E39)
    Replies: 3
    Last Post: 12-17-2007, 06:29 PM
  5. 94 540IA rough idle; check engine light on.
    By bahnburna in forum Great Lakes - US
    Replies: 0
    Last Post: 08-27-2007, 10:42 AM

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
  •