Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-33384-8dkudnjs:136:3912) at m.mountComponent (/tmp/execjs20161208-33384-8dkudnjs:47:15602) at /tmp/execjs20161208-33384-8dkudnjs:49:31860 at a.r.perform (/tmp/execjs20161208-33384-8dkudnjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-33384-8dkudnjs:49:31821) at r (/tmp/execjs20161208-33384-8dkudnjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-33384-8dkudnjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-8dkudnjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-33384-8dkudnjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-33384-8dkudnjs:173:8
The check engine light came on while I was driving to work. Also, the oil pressure gauge dropped a little. So I checked the oil level and sure enough, it was a bit low - thus I added oil. While driving home, the light stayed on and the oil pressure started to drop again. Please tell me what is the basic cause of this and what should I do?
Hello. It is possible that you are getting a false reading as a result of a faulty oil pressure switch. It is also possible that there is an oil leak and that’s what is causing the oil pressure to drop. If this is the problem, you should be able to see oil on the ground. Another possibility is that the oil pump is faulty and causing a low oil pressure condition. I would recommend that you have a certified technician, like one from YourMechanic, complete an inspection in order to pinpoint why your Check Engine Light is on as well as the cause to your oil pressure problem.
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%