Exception in rendering!

Message: window is not defined

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

Q: Battery isn't holding a charge even after replacement. Could it be the alternator?

asked by on

My 05 ram 1500 just last weekend had the "check gauge" light come on. so I parked t and tested the battery with the proper equipment. charged it over night, put it back in my truck and it still didn't hold a charge. there is no leaking, so we think it might be the alternator, or possibly a computer issue. any advice or possible ideas as to what is wrong would be greatly appreciated.

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

A: Hi there. The most common cause of a batter...

Hi there. The most common cause of a battery not holding a charge can be a faulty alternator. Other causes like a voltage regulator, PCM (power control module), or an electrical short. In plain terms, the battery is simply there to start the vehicle. Once running, the alternator provides your vehicle's electrical needs. If the alternator is not charging or the voltage regulator is bad, the electrical system will go to the battery as a back up for it's electrical needs. Since the battery cannot charge itself, it will eventually die. If you would like to have this taken care of, a certified technician from YourMechanic come to your car's location to diagnose the charging system and move forward with proper 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

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: Car won't continue running - 2007 Dodge Nitro

This may suggest you have a grounding problem somewhere or potentially a failing voltage regulator. This is a unit that regulates the charging of the battery by the alternator. Often times, this will result in the alternator allowing too much...

Q: My car says check charging system. Whats wrong?

This may be a sign of a weak battery, a failing voltage regulator or failing alternator. As you may know, the alternator is responsible for charging the battery while the engine runs by generating amperage and recharging the battery while...

Q: Driver's side window not rolling up

It is pretty common to hear the window motor running without the window coming up. This is very common, most of the time a power window regulator is at fault. The regulator includes the channel, frame cable pulleys, etc., which...

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 to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
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...