Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-80463-hqfdnljs:136:3912) at m.mountComponent (/tmp/execjs20161208-80463-hqfdnljs:47:15602) at /tmp/execjs20161208-80463-hqfdnljs:49:31860 at a.r.perform (/tmp/execjs20161208-80463-hqfdnljs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-80463-hqfdnljs:49:31821) at r (/tmp/execjs20161208-80463-hqfdnljs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-hqfdnljs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-hqfdnljs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-hqfdnljs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-80463-hqfdnljs:173:8
About 6 months ago my eml/service & brake lights came on. The car started running rough & wouldn't go over 50mph. I had car towed to mechanic. After much investigation, the mechanic said the engine computer would need replaced. He didnt do this without much investigating. He is the local mechanic who does all imported cars in my city. He gets very high remarks from customers. He purchased a new computer from the BMW dealer. He did the programming and installed the unit. I got the car back and all was good. Last week, out of nowhere, when I started the car, the eml/service lights came on. The car was running rough again. This time the lights didn't always come on at startup. When not on, the car would run perfect. Car is back to mechanic. The codes he is getting are saying the eng. computer is a problem. He is still investigating because he doesn't understand how this happened. I am very confused too. Any ideas on what could be happening and what we should do? Help?
My car has 80000 miles.
My car has an automatic transmission.
Do you have ANY aftermarket electrical equipment in the car? Such components can impact the function of the PCM. Also, check the alternator output and stability. If the power supply to the PCM is not within specification, that could damage or alter normal function of the PCM. Check for defective, inadequate, or missing ground wires and terminals as well.
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%