Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-83728-1shn72ijs:136:3912) at m.mountComponent (/tmp/execjs20161208-83728-1shn72ijs:47:15602) at /tmp/execjs20161208-83728-1shn72ijs:49:31860 at a.r.perform (/tmp/execjs20161208-83728-1shn72ijs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-83728-1shn72ijs:49:31821) at r (/tmp/execjs20161208-83728-1shn72ijs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-83728-1shn72ijs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1shn72ijs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-83728-1shn72ijs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-83728-1shn72ijs:173:8
Lately, the RPMs have been fluctuating and I'm not sure why. I had some worn hoses replaced. The throttle body has been cleaned along with the idle control valve. Still, there RPMs keep increasing and decreasing erratically. What might be the cause?
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 each of these items checked in order to scope out the cause of the erratic RPMs. If you need help with this, a certified technician from YourMechanic can come to your car's location to inspect the idle and let you know what should be done.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%