Exception in rendering!

Message: window is not defined

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

Q: Difficult startup with a lot of idling when it's cold

asked by on

My car has difficulty starting up when it's cold. It has trouble starting at 40 degrees and below. There is a lot of idling when it finally turns on. When the weather is warm, the car has no issues starting and runs great. The crank shaft position sensor is replaced on the car. I also had fuel pump relay and idle control valve changed. The issue persists still. What else can I check? Thank you in advance.

A: One of the main things that can prevent a v...

One of the main things that can prevent a vehicle from starting in the cold is the battery. Batteries for automobiles are rated by cold cranking amps. This measurement is the amount of amperage the battery can produce at zero degrees Fahrenheit.

If the battery is a few years old, it may not be producing the same amount of amperage that it once did in the cold. I would recommend enlisting the assistance of a qualified mechanic to come and test your battery. If the mechanic determines that your battery is not producing the correct amperage to start the car in the cold, it would be recommended that you replace the battery. Due to the fact that this test is related to the electrical system of the vehicle, it is best to have the hard start diagnostic performed by a professional, 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: Problem with convertible top.

The electric convertible top on your vehicle may not be working for a number of reasons. The switch, wiring, or motor(s) that operate your convertible top could be faulty. I would recommend having an electrical systems check performed by a...

Q: Battery weak after leaving radio on

Hello. Having a battery that has been run down, needs a jump to get the car running again, but is able to hold a charge and operates normal afterwards, may be fine; it depends on the age of the battery....

Q: Does it use 92 octane

There is a good chance this vehicle was designed to run on 91 or higher rated octane fuel. To find out for sure, check the sticker on the fuel filler door, read the owners manual or contact your local dealer...

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...
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...
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...