Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-103658-1uyeebpjs:136:3912) at m.mountComponent (/tmp/execjs20161208-103658-1uyeebpjs:47:15602) at /tmp/execjs20161208-103658-1uyeebpjs:49:31860 at a.r.perform (/tmp/execjs20161208-103658-1uyeebpjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-103658-1uyeebpjs:49:31821) at r (/tmp/execjs20161208-103658-1uyeebpjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-103658-1uyeebpjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-1uyeebpjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-103658-1uyeebpjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-103658-1uyeebpjs:173:8
My car`s oil and engine light has been flickering on and off after driving for about 15 minutes, and one time the engine was smoking, i just need a diagnosis of whats going so i can get it fixed.
My car has 153000 miles.
My car has an automatic transmission.
The oil light is coming on after it warms up due to once the oil is warmed up it thins out and oil will leak past worn parts like the main crankshaft bearings and crankshaft rod bearings. Your oil pump can also be weak and not producing enough pressure. The crankshaft bearings are most common and in order to check them you would need to remove the oil pan and remove one main bearing cap and one rod bearing cap to see if they are worn out. You will notice an engine knock when the engine is running if the bearings are worn also. If the oil pressure is suspect then the oil pressure should be checked before the removal of oil pan. The oil pressure should be checked when the engine is cold and then see how low it goes as the engine warms up.
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%