Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-33384-17a1xq3js:136:3912) at m.mountComponent (/tmp/execjs20161208-33384-17a1xq3js:47:15602) at /tmp/execjs20161208-33384-17a1xq3js:49:31860 at a.r.perform (/tmp/execjs20161208-33384-17a1xq3js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-33384-17a1xq3js:49:31821) at r (/tmp/execjs20161208-33384-17a1xq3js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-17a1xq3js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-17a1xq3js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-17a1xq3js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-33384-17a1xq3js:173:8
I'm having trouble with my Body Control Module I think - BCM. My Tire Pressure Monitoring System – TPMS and Brake Pedal Position Sensor - BPPS started giving me problems about 6 years ago and so were my brake lights that were staying on all the time. I had the recall fix done for the brake lights. The recall expired for my BPPS. So I purchased a new OEM ACDelco and they tested and installed the sensor. The BPPS did not take.
The dealership did a diagnosis that proved I need a new BCM. So I bought a new one – not a refurbished one, because I'm frugal. I would like to install it myself and drive to the dealer to have it flashed. I am wondering though if the car will start after installing the new BCM. I heard a new BCM will learn the first ignition key it sees. Is this true? Will there be other conditions? If it doesn’t start I will have to have it towed to the dealer 17 miles away. What do you think? Do you know anything about this? Thanks.
According to the factory repair information, a replacement BCM must be programmed using OEM equipment. It states the vehicle will not start and many other functions will not operate properly until programming has taken place. My advice is to have the BCM replaced by a professional with the correct equipment. This type of problem is best handled by the dealer.
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%