Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-55793-17es6hpjs:136:3912) at m.mountComponent (/tmp/execjs20161208-55793-17es6hpjs:47:15602) at /tmp/execjs20161208-55793-17es6hpjs:49:31860 at a.r.perform (/tmp/execjs20161208-55793-17es6hpjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-55793-17es6hpjs:49:31821) at r (/tmp/execjs20161208-55793-17es6hpjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-55793-17es6hpjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-55793-17es6hpjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-55793-17es6hpjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-55793-17es6hpjs:173:8
When car isn't warmed up yet, runs fine. After being driven for a while and warmed up, when its sitting at idle bogs in and out, sometimes stalling, and sometimes trouble starting.
My car has 135000 miles.
My car has an automatic transmission.
When an engine is cold, it is usually running in a rich fuel state. The engine control unit relies on input from many different sensors, such as the engine/coolant temperature sensors. Once the engine warms up, the ECU readjusts the fuel mixture to a leaner state. Running well when cold then poorly when warmed up can be caused by a number of different things. If there is a vacuum leak, the engine can be drawing in too much air. This will not be as noticeable with a cold engine because of the extra fuel, but when warmed up and the amount of fuel is reduced, things like a low idle, poor performance, stalling, and in some cases depending on the size of the vacuum leak, a very high idle.
Things like the air intake hose, vacuum lines, and the intake manifold / gasket should be checked for leaks. Electronics can also cause this situation even if the check engine light has not come on. A poor performing coolant temperature sensor for example, can sort of confuse the ECU if it is not sending a proper signal for engine temperature. A poorly performing mass air flow sensor can also send poor readings. Have a certified technician look into why the vehicle is stalling, coolant temperature sensor, and the mass air flow sensor to isolate the exact cause.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%