Erratic RPMs, 1995 BMW 318is
Hello there, there are a few possible causes for your 1995 BMW 318is to have a fluctuation in the RPM's. The most common are a vacuum leak, oxygen sensor, throttle sensor, exhaust leak, or the fuel pump. I recommend have...