Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-33384-y3zi2cjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-33384-y3zi2cjs:47:15602)
    at /tmp/execjs20161208-33384-y3zi2cjs:49:31860
    at a.r.perform (/tmp/execjs20161208-33384-y3zi2cjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-33384-y3zi2cjs:49:31821)
    at r (/tmp/execjs20161208-33384-y3zi2cjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-y3zi2cjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-33384-y3zi2cjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-33384-y3zi2cjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-33384-y3zi2cjs:173:8

Q: Battery light on and vehicle died while driving

asked by on

The light came on about 2 months ago, then the vehicle died while I was driving the battery was low and the alternater too went to test the vehicle wouldn't start not even the lights would go on had to tow. Got a new alternator put in everything seemed fine 2 weeks after that light came back on didn't mind it left it. 2 days ago the vehicle died on me again while driving this time the lights would turn on but wouldn't start. Bought a new battery and installed it light came back in today. Help

My car has 68000 miles.
My car has an automatic transmission.

A: Hi and thank you for contacting YourMechani...

Hi and thank you for contacting YourMechanic. First thing to do is get the new battery checked and new alternator checked. In my years as a mechanic, there has been multiple times when I have installed a new out-of-the-box item and it was bad - so this is possible!

If the battery and alternator check good, then you are probably going to have battery ground issue or an grounded circuit in your vehicle that is draining your battery. Electrical issues are very hard to troubleshoot and pinpoint through messages, but these are some basic starting points. These problems are a process of elimination to solve.

If you would like to get a precise diagnosis, a certified professional from YourMechanic can come to your car's location to inspect the starting problem in person so that you can move forward with repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: Inside door handle won't open door

Hello. The door latch is the common cause of this on your vehicle. The latch fails and breaks causing the handle to not do anything when you try opening it. It may be the handle itself, but that is not...

Q: Truck won't run like it used to

Hi, thanks for writing in. Believe it or not, this happens quite a bit when people swap OEM air filters to K&N or other products. It has nothing to do with the aftermarket part however. The P-0104 OBD-II error code...

Q: We've replaced the steering column w a used one ( different key ) will this cause a no start?

This may potentially cause a no start issue as the keys are usually equipped with a microchip in them that is mapped/flashed from the dealer specifically to the vehicle's computer. I would recommend having the new key re-flashed to the...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...