Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-99848-1wit44hjs:136:3912) at m.mountComponent (/tmp/execjs20161208-99848-1wit44hjs:47:15602) at /tmp/execjs20161208-99848-1wit44hjs:49:31860 at a.r.perform (/tmp/execjs20161208-99848-1wit44hjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-99848-1wit44hjs:49:31821) at r (/tmp/execjs20161208-99848-1wit44hjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-99848-1wit44hjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-1wit44hjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-1wit44hjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-99848-1wit44hjs:173:8
The timing of my car is off and it is running rough.
There are multiple issues that can cause an engine to run rough and timing is one of them. However, confirming that the timing is off may take some extensive testing or removal of several parts of the engine to access the timing belt or chain. I would enlist the help of a YourMechanic technician to inspect your engine. Have them go over the fuel and ignition systems first to check for faults. If an engine is running rough, timing is the worst case scenario so be sure the technician rules out every other possibility first. If the timing has gone out of calibration it is possible that permanent engine damage may have occurred.
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%