Exception in rendering!

Message: window is not defined

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

Q: Cold engine problems

asked by on

My car has an automatic transmission. Lately, it's been having some problems running when the engine is cold. When it warms up, it runs fine. When I'm stopped in the traffic with the engine still cold, the RPMs would go up and down, which resolves itself upon warming up. Also, when I'm stopped in the traffic and am about to keep driving, the engine would hesitate and for several seconds until it finally gathers power and speeds up. While this is happening, I can floor the gas but the acceleration is really sluggish. After this, the car would shift well and run okay. What might be causing it?

A: There are numerous potential causes for the...

There are numerous potential causes for the problem you are having. One thing that comes to mind is a failed engine coolant temperature sensor (ETC). The ECT does exactly what it sounds like - it monitors engine temperature. The ECT's input to the powertrain control module (PCM) affects the entire engine management operating strategy. Many of the engine's fuel, emissions and driveability are directly affected by ECT operation. This can result in driveability issues such as those you are having. The first step in diagnosing your vehicle is to retrieve any stored diagnostic trouble codes (DTCs). These codes serve as a starting point for any further diagnosis. A professional will be able to do this and diagnose your car's acceleration issue. I suggest you give the team at YourMechanic a call since we come to your home or place of work.

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 think I need my water pump replaced.

If you believe you need your water pump replaced I would recommend having it inspected by a qualified professional to determine if it requires replacement. YourMechanic offers mobile mechanic services where you can have your vehicle serviced almost anywhere. Once...

Q: Hesitate on hard acceleration - 2002 Volkswagen Beetle

Hi there. Check for exhaust restriction and related to that condition of the oxygen sensors (bad sensors can cause catalytic converter plugging). Another possibility is fuel starvation so the output of the fuel pump has to be tested (pressure...

Q: How Does a Radiator Work to Cool Off an Engine?

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 Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.