Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-npveivjs:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-npveivjs:47:15602) at /tmp/execjs20161208-103658-npveivjs:49:31860 at a.r.perform (/tmp/execjs20161208-103658-npveivjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-npveivjs:49:31821) at r (/tmp/execjs20161208-103658-npveivjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-npveivjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-npveivjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-npveivjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-npveivjs:173:8
I have used my 2010 Volkswagen Jetta quite a bit since buying it new. The car now has over 96,000 miles on it, which means that I drive long distances quite a bit. Having a radio is really nice on long trips and up until a couple weeks ago, mine worked fine. Then it started randomly making loud popping sounds and turned off completely. Is this just a bad radio or a bigger electrical issue? I'm fine with replacing the radio. The ECU? Not so much!
The most likely cause of the radio failure is the radio itself. It can be replaced with a unit from the dealer, but will have to be reprogrammed to work and communicate with other modules in your vehicle. Before a replacement radio is installed, you should have the system scanned for codes and failure to the radio module. It will save you money in the long run if any another problems are detected and repaired at the time of installation.
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%