Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-99848-u0syexjs:136:3912) at m.mountComponent (/tmp/execjs20161208-99848-u0syexjs:47:15602) at /tmp/execjs20161208-99848-u0syexjs:49:31860 at a.r.perform (/tmp/execjs20161208-99848-u0syexjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-99848-u0syexjs:49:31821) at r (/tmp/execjs20161208-99848-u0syexjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-99848-u0syexjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-u0syexjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-u0syexjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-99848-u0syexjs:173:8
There is a loud knocking and my grandpa, who is somewhat of a mechanic, believes it to be a lifter that is causing the issue. The car struggles to accelerate and will die if driven for longer than approximately 20 minutes.
My car has 130000 miles.
My car has an automatic transmission.
Hello, thanks for writing in. Having lifters and valves replaced is best left to the professionals. Many times this can involve removing the cylinder head from the engine which will have an affect on the timing. Special procedures need to be taken to ensure that a vehicle has the correct timing. If a vehicle's timing is incorrect, it can cause severe damage to the engine. Another benefit to having this repair done professionally is that you will likely have a warranty on any repairs performed. If you would like help, consider having an expert automotive technician from YourMechanic come to your home or office to inspect and diagnose this issue for you, and make or suggest any repairs as needed.
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%