Exception in rendering!

Message: window is not defined

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

Q: My Jeep has a full battery but is not starting every time I go to start the car.

asked by on

The car will sound like it is about to start but simply does not crank. I have a 100% battery but is simply will not crank. I feel like there is something electrical wrong. If I wait for the "Lightning Bolt" Light on my dash that I believe is for the Electronic Throttle Control to go off after about 15-20 seconds, the car will often start once the light is off? What the heck is going on.

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

A: Hi there. There are several possible causes...

Hi there. There are several possible causes for the lightening bolt to remain on. The PCM (powertrain control module) has recognized an electrical fault in the ETC (electronic throttle control) system and disables the starter relay, creating a no crank situation. This could be from a faulty APP (accelerator pedal position) sensor, a faulty TPS (throttle position sensor) at the throttle body, or an electrical fault in the TIPM (totally integrated power module). Replacing components without proper diagnoses could be expensive and time consuming without a proper resolution. I recommend having your vehicle's cranking problem diagnosed and repaired by a certified technician, such as one from YourMechanic.

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: I'm having electrical problems, 1995 Buick Riviera

With so many electrical problems, I would start by checking the battery first. A poor or corroded connection here can cause a world of problems. Have the same technician hook jumper cables to the car and pull fault codes (if...

Q: My car will cut out while driving (acceleration cuts out) & car will stop running

Hello. Being that this is a computer controlled vehicle this can be caused by a number of issues. From what you are explaining though it sounds like you have a fuel system problem. Most of the time this occurs if...

Q: Why would my ecm or tcm overheat

All the ECM's or PCM's will generate some normal heat from the transistors, processors, or chips. If you are having failure from a problem, then there should be codes stored inside the module that may indicate the problem. You may...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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...