Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-55793-13jt0xnjs:136:3912) at m.mountComponent (/tmp/execjs20161208-55793-13jt0xnjs:47:15602) at /tmp/execjs20161208-55793-13jt0xnjs:49:31860 at a.r.perform (/tmp/execjs20161208-55793-13jt0xnjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-55793-13jt0xnjs:49:31821) at r (/tmp/execjs20161208-55793-13jt0xnjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-55793-13jt0xnjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-55793-13jt0xnjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-55793-13jt0xnjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-55793-13jt0xnjs:173:8
After changing the battery, all was going well. The next day when I started my car, almost all of the warning lights came on (for ex: ECP, ABS, brake, engine, steering). The speedometer didn’t work either. However, the car is running just fine, fortunately. These things do work: windows, wipers & pump, lights, stereo, etc. The dealership technicians told me that there is no communication with any of the modules and that they need to be replaced. They aren’t able to explain why the car is still working and they can’t tell me what is wrong. Before I give them $5k, please give me your diagnosis of the problem, your advice, and if there’s a way I can fix this. Thanks.
Hello. It sounds like the PCM (powertrain control module) and the BCM (body control module) have malfunctioned because of a shortage in the battery system. This could have happened when the battery failed, was removed, or installed. One explanation for why the car is still working is that the PCM and the BCM has not completely failed, which is allowing it to still function. The only way to repair this problem is to replace and reprogram the PCM and the BCM.
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%