Exception in rendering!

Message: window is not defined

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

Q: Truck runs rough in 80 to 90 degree weather

asked by on

my truck starts fine gos into a high idile they kicks down in to a normal one after that when it gets to temp and the themastat opens the gauge drops to where it runs and then it starts running rough when the weather is 70 to 90 degrees out you step down on it somtimes it gets a little better and somtines it dont hope you have a idea tried of throwing new parts at it

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

A: With the age of your vehicle, there are lik...

With the age of your vehicle, there are likely a few things that need to be maintained. All of the recommendations about to be made depend on what other repairs have been made recently. Since the issues are related to the ambient air temperature, you will want to start by checking your cooling system. The water pump and thermostat are two critical components that do age and will need to be replaced eventually. To test the water pump: feel the upper radiator hose while running (carefully, it will be warm), if you feel a good amount of coolant inside then the pump is functioning well. If it feels empty or like there is bad circulation, you will want to replace the pump.

You will want to make sure your coolant is topped off and in good condition. Another easy step to take is to flush the radiator. You will have to remove it and use whatever means you have to flush clean water through it. There are some mild solvents that will help to clear any coolant buildup inside. If you would like an expert to take care of this, a qualified professional from YourMechanic can come to your car's location to inspect the rough idle and pinpoint needed 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: Starter solenoid - 1986 Ford F-150

The starter solenoid is most likely not the problem here. You most likely have a loose or bad cable. I would first recommend using a volt meter to see if you are getting at least 12 volts on the battery...

Q: Where and how should children be seated?

While adults can sit in any position in your car, that’s not true for children. Children must be properly seated at all times, but the type of seating will vary depending on your child’s age, weight and more. Here’s a...

Q: Whining and chugging

Hi there: It seems that your 1993 Honda Accord might have multiple issues that are causing different symptoms; most likely not related to each other. The whining noise is most likely a loose drive or serpentine belt that needs to...

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