Exception in rendering!

Message: window is not defined

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

Q: car runs hot and sometimes have to shake battery to start sometimes

asked by on

I have brought an new battery, water pump and a used alternator and a new thermostat. My car runs hot after driving for maybe 10 mins, it doest shoot water out or anything it'll just go back down for a little while then back up again. i do sometimes smell like a metal smell when it gets hot. With the battery sometimes it just cuts off in the middle of the road i have to get out and shake the battery. I did get the black battery post changed but not the red one. the red one is the really thin post and the black one i brought is really thick. could it be the post on the battery or is it the wires to the battery or what?
My car has an automatic transmission.

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

Hi and thank you for contacting YourMechanic. It sounds like your thermostat may be sticking. I would recommend replacing the thermostat first. You may possibly need a coolant system flush. This will clear any clogged water passages in your engine. If your car is shutting down unexpectedly it is most likely a ground issue. I see you have just bought a new battery, but make sure there are no battery cracks, leaks, or loose terminals. Getting out and having to shake the battery to get it to start again is a good indication of a bad ground. You can test this with a multi meter - you need to have at least 12.5 volts (13.5 - 14.5 optimum) when touching the red lead of the multi meter to the positive terminal on the battery and the black lead of the multi meter to the ground point at the end of the black negative battery cable. If you need assistance, YourMechanic can send a certified technician to you and perform these tests and make any necessary repairs. Thank you.

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: Reverse lights not coming on.

The reverse light switch is powered by the meter fuse and when you put it in reverse the power is sent to the rear reverse lights. The rear light socket would have to be tested to see if power is...

Q: My car won't start or come out of park

Hi there. This is known issue related to what is called a shifter interlock lever. This is a very cheap plastic part that has a hook on the end of it with a spring connected to it. When this part...

Q: F-150 will not run when it is over 70 degrees

I see stuff like that all the time. A lot of times it's the temperature sensor for the computer that has gone bad. It tells when the engine is hot and when it's cold. If it gets too hot outside,...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
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...
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...