Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-18535-1vid1mbjs:136:3912) at m.mountComponent (/tmp/execjs20161208-18535-1vid1mbjs:47:15602) at /tmp/execjs20161208-18535-1vid1mbjs:49:31860 at a.r.perform (/tmp/execjs20161208-18535-1vid1mbjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-18535-1vid1mbjs:49:31821) at r (/tmp/execjs20161208-18535-1vid1mbjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-18535-1vid1mbjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-18535-1vid1mbjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-18535-1vid1mbjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-18535-1vid1mbjs:173:8
My car has gone 65,000 miles. Its battery keeps getting drained if I let it sit for more than a couple of days. In the last several years, I had the battery replaced four times. If I drive it every day, there are no startup problems and it runs great? What should I do? What could be draining the battery?
Hey there. You may have excess current being drawn somewhere in a circuit while the car is not running. A mechanic would use an ammeter to probe various circuits to isolate the problem. As a temporary measure you could install a battery kill switch but such a switch will disable your alarm and may cause loss of stored data in the PCM. However, a kill switch would prevent your battery from being drained. You might also check the alternator output just to be sure the charging circuit is performing to specification. If you would like to have this checked for you, a certified professional from YourMechanic can come to your car's location to inspect the charging system and let you know what needs 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%