I have a '99 323is that hitches or sputters when I am accelerating at RPMs less than 2000. If I give it a little gas, it is less likely to do it than if I give it a lot (but what fun is that?) I have put in two containers of Chevron Techron injection cleaner, but that hasn't seemed to help. The car has been doing this for several weeks. At one point - and this has only happened once - the check engine light came on and the car ran very rough. Normally, the car only sputters when I am in those low RPMs. It idles fine. This started about three weeks or a month after I had an inspection 1 in February - that may be unrelated. Any ideas?
Thank you, Scott