Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-33384-qw327wjs:136:3912) at m.mountComponent (/tmp/execjs20161208-33384-qw327wjs:47:15602) at /tmp/execjs20161208-33384-qw327wjs:49:31860 at a.r.perform (/tmp/execjs20161208-33384-qw327wjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-33384-qw327wjs:49:31821) at r (/tmp/execjs20161208-33384-qw327wjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-qw327wjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-qw327wjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-qw327wjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-33384-qw327wjs:173:8
My car has a loose battery terminal.
A loose battery terminal can cause a whole host of issues from electrical malfunctions, voltage spikes, and in the worst case scenario, an engine compartment fire. The negative battery terminal needs to be disconnected, and the suspect loose terminal needs to be inspected for contamination and burning. If burning or pitting of the surface of the terminal exists, the cable may need to be replaced. You may want to enlist the help of a mechanic, such as one from YourMechanic, to inspect the loose battery terminal, and safely make the correct repair.
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%