Exception in rendering!

Message: window is not defined

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

Q: The car won't start after battery was overcharged. 2001 Hyundai XG300

asked by on

I had the battery in my car overcharged by the alternator. It was charging about two hours longer when I stopped it. After waiting for a while, I started it and had the negative cable disconnected. At that point, the AC, dashboard lights and all other interior and exterior lights flashed and the car cut off completely. The battery had 12.8 volts. So, I had the cable replaced along with the 30 amp starter fuse and the 120 amp fusible link. Then, I attempted to start the car again but the car was still completely unresponsive. What happened here? What should I do?

A: Hello there. It sounds like you have a clou...

Hello there. It sounds like you have a cloud of things going on with your Hyundai XG300. If the alternator is overcharging the battery, then there is a good chance the alternator has failed. Most of the time, this is caused by a faulty voltage regulator that is internal to the alternator and must be replaced together. Once the alternator has been replaced, the battery should charge at a normal voltage.

If the alternator either over or under charges the battery it often becomes damaged. In many cases, the alternator and battery are replaced together due to the alternator causing the battery to fail. A qualified technician, such as one from YourMechanic, will load test the battery to check its condition and perform any other tests to diagnose this starting issue.

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: The car shut-off as I pulled into my driveway and has not started since. It will "turn over" but will not start.

The vehicle may have jumped timing from the timing belt teeth broken off. This is why you got it to make backfire noises. You should have the timing belt timing checked to see if the timing jumped. Another problem these...

Q: Car making squeaking and growling noise from under the hood by alternator

The shaking and stalling out as you describe can be caused by a variety of issues. When this happens there is likely a Check Engine Light on that should register a fault code in the car's computer. I would recommend...

Q: Car won't run due to electrical problem.

A load that stays on after the key is turned off is called a parasitic load, it must be tested for while the key is off and with an ahmmeter. Have a certified mechanic, like one from YourMechanic, test for...

Related articles

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...