Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-400bb1js:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-400bb1js:47:15602) at /tmp/execjs20161208-103658-400bb1js:49:31860 at a.r.perform (/tmp/execjs20161208-103658-400bb1js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-400bb1js:49:31821) at r (/tmp/execjs20161208-103658-400bb1js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-400bb1js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-400bb1js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-400bb1js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-400bb1js:173:8
The catalyst monitor is not ready. It has been like this for the last 3,000 miles, and I am not sure why. Maybe a sensor is messed up.
Hello. There should be a Check Engine warning light on the dash display. It could also be a loose connection if you recently had exhaust work done. If you have any failure in the catalyst sensors or wiring, it should make the engine warning light go on. These sensors and the engine management are very sensitive to changes which will cause the warning light to come on. If you do not have a scanner for your BMW, then go to a qualified technician or shop that does BMWs to have the problem diagnosed.
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%