Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-83728-90sdtkjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-83728-90sdtkjs:47:15602)
    at /tmp/execjs20161208-83728-90sdtkjs:49:31860
    at a.r.perform (/tmp/execjs20161208-83728-90sdtkjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-83728-90sdtkjs:49:31821)
    at r (/tmp/execjs20161208-83728-90sdtkjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-83728-90sdtkjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-83728-90sdtkjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-83728-90sdtkjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-83728-90sdtkjs:173:8

Q: I keep getting Check Engine Light, Code: P0014 , sometime it randomly turns off the CEL but eventually comes back.

asked by on

Check engine light comes on and off. Code: P0014

My car has 118000 miles.
My car has a manual transmission.

A: Hello. The code is for the exhaust camshaft...

Hello. The code is for the exhaust camshaft not in the position that the ECM has commanded it to be in. You could have problems with the cam sensor, camshaft control system, or wiring. Make sure that you have been changing the oil and filter on schedule and using the correct oil viscosity or it will cause this problem since the cam is moved with oil pressures. Have a technician from YourMechanic diagnose the Check Engine Light after the oil is changed if the problem continues.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: My car has check engine light on because of an oxygen sensor

Hi there. Your car has two oxygen sensors. Sensor one is located attached to the exhaust manifold, and sensor two is attached behind the catalytic converter. The one you are getting is behind the converter in the exhaust pipe....

Q: Changing the CV axle front passenger side

Hi there. As long as you ordered the axles for the model with the automatic transmission with the 2.4 liter engine, then the axles are the same. The engine size and the type of transmission are the only things that...

Q: I had a p0405 get code replaced egr valve, map sensor,mad sensor, and PCv valve just to be safe but still getting the code why?

The code P0405 and a rough idle is most likely due to carbon getting into the EGR pintle. This will hold the EGR open. When you are getting the rough idle you should shut off engine and remove EGR valve....

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...