Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-80463-1v5no42js:136:3912) at m.mountComponent (/tmp/execjs20161208-80463-1v5no42js:47:15602) at /tmp/execjs20161208-80463-1v5no42js:49:31860 at a.r.perform (/tmp/execjs20161208-80463-1v5no42js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-80463-1v5no42js:49:31821) at r (/tmp/execjs20161208-80463-1v5no42js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-1v5no42js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1v5no42js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-1v5no42js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-80463-1v5no42js:173:8
The car is giving me a code P1569, the engine is idling roughly, and the transition to over 3,000 RPMs is not smooth.
This is a common problem on this engine. When you get symptoms such as this with this code it is caused by an issue with the variable valve timing. Most of the time it is because the timing actuator has failed. In some rare cases it can be caused by the timing chain being worn out. A mechanic would pull the valve cover to inspect the chain and the actuator to see if they have failed and then replace what is needed. If this is something that you are planning on having done, consider YourMechanic, as a certified mechanic can come to your location and diagnose your rough idling issue.
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%