Announcement

Collapse
No announcement yet.

CEL 1222 High idle

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    CEL 1222 High idle

    I've got CEL code 1222 going off, the CEL stays on when driving except when on decel where it will go off.


    The car is idling higher than normal at about 1100 rpm but will eventually settle down to about 800rpm or so where it should be when stopped at a light (repeats itself at every light).

    I cant find any vacuum leaks, what are some other things that could be causing this? Could the ICV be an issue?

    #2
    That's interesting. On my M20, it's the opposite. I have a low idle and the CEL will be on during decel/idle. I have yet to find the problem but I have an appointment this Wednesday for a smoke test.
    1989 E30 BMW 325i
    1998 E36 BMW M3
    2004 E46 BMW 325i

    Comment


      #3
      Stuck icv is my guess

      Comment


        #4
        vacume leak or O2 sensor. Lambada Code1 your afrs are off
        Man all your symtoms are like mine were.

        I did all this to get it fixed the same day so I dont know what it was.
        Cleaned my ICV
        Fixed a exaust leak
        Fixed a oil leak on the filter housing
        New temp to dme
        new o2
        Fixed a cloged hose from the expansion tank to the rad
        The synptoms havent come back But im not sure what fixed it
        84 318I Delphin RIP
        87 325IS delphin 24v Sold
        89 325 Alpineweiss

        Comment


          #5
          Ok well I took the icv out, looked inside and it looked clean from the last time I cleaned it. I ran the car with the icv unplugged and it ran better at idle. I reconnected it and the idle started going up and down from 700rpm to about 2200 or so. Is the ICV just worn out?


          EDIT- I let the car run for a few with the idle going up and down and it settled down and was fine again.
          Last edited by BlackE30; 11-16-2009, 03:38 PM.

          Comment


            #6
            Which temp sensor did you replace? Intake air temp or coolant temp? I just replaced the coolant sensor that goes to the DME.

            Jeff

            Comment


              #7
              I'm having the same problem with the idle hunting at traffic lights, it did it for a few days then stopped and hasn't done it all weekend... and will probably start doing it again soon. For some reason I can't get a code with the stomp test, I have tried many many times.
              Transaction Feedback!

              Comment


                #8
                Originally posted by BlackE30 View Post
                Ok well I took the icv out, looked inside and it looked clean from the last time I cleaned it. I ran the car with the icv unplugged and it ran better at idle. I reconnected it and the idle started going up and down from 700rpm to about 2200 or so. Is the ICV just worn out?


                EDIT- I let the car run for a few with the idle going up and down and it settled down and was fine again.

                Is the code still active?
                1989 E30 BMW 325i
                1998 E36 BMW M3
                2004 E46 BMW 325i

                Comment


                  #9
                  Originally posted by BlackE30 View Post
                  Which temp sensor did you replace? Intake air temp or coolant temp? I just replaced the coolant sensor that goes to the DME.

                  Jeff
                  Ya thats the one I replaced.. Have you checked your booster for vacuum leaks?
                  84 318I Delphin RIP
                  87 325IS delphin 24v Sold
                  89 325 Alpineweiss

                  Comment


                    #10
                    bad MAF? make sure that you have the second hose that plugs into the boot. the one that goes up to the cank case breather. the hole in your throttle boot letting unregulated air in will cause the hunting idle..


                    Full Build Thread Here

                    Comment


                      #11
                      I started the car up yesterday after driving it the night before. On start up it sounded like the car had dropped a cylinder. I didnt have time to mess with it so I took my other car. Went out to move it today and the car of course had the same dropped cylinder rumble like it had yesterday. I moved it to my driveway, checked that the injectors were ticking and within about a 3 minutes of idling the car began to idle normally again. Revved it up and it was fine, no shaking or rumbling.

                      Still only throwing code 1222. I guess its running really rich at idle and it may have fouled a plug briefly?

                      Jeff

                      Comment


                        #12
                        I'm getting the same thing

                        I put my meter on the O2 sensor and watched the voltage. When I rev'd the engine the voltage went up, but when I let it go back to idle the voltage didn't drop like it should. I think I've got a bad O2 sensor, but I haven't changed it out yet. If you change your sensor, let us know what happens.

                        Comment


                          #13
                          ^
                          I found out my DME is toast. It won't send a signal from the o2 sensor to the DME no matter at what RPM. I replaced the DME and all is well - no code 1222! :)

                          It could be that one of your injectors is leaking, hence the crummy idle. Your DME is probably running in dummy mode where it won't work with the o2, AFM, and ICV. Take a look at your plugs and see if any are wet/fouled. My injector on cylinder #5 is bad and leaking.
                          1989 E30 BMW 325i
                          1998 E36 BMW M3
                          2004 E46 BMW 325i

                          Comment


                            #14
                            How did you test for signal to the dme? I still have this issue and the on/off again CEL and I can't retrieve the code... stomp test not working either tried probably 20 times lol
                            Transaction Feedback!

                            Comment


                              #15
                              I pulled the rail out weeks ago and pressurized it, had no leaks. I would agree with you though, the DME is probably running in limp and caused the car to run very rich. I wonder if the water temp sensor I just installed is what caused the problem....

                              Comment

                              Working...
                              X