Exception in rendering!

Message: window is not defined

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

Q: What is code p0025?

asked by on

my car runs good when you are driving but when it sits and idles it is shaking and when you hit the gas the exhaust sounds louder

My car has 101500 miles.
My car has an automatic transmission.

A: Hi there, Code p0025 indicates a problem wi...

Hi there, Code p0025 indicates a problem with the camshaft position sensor on bank 2 reading a over-retarded condition. It indicates that there is a problem with the variable valve timing system (VANOS) and needs to be diagnosed by a certified repair specialist. I recommend booking an appointment with YourMechanic for a professional to come to your home and replace your variable valve timing system

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

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: car leaking water

Hi, thanks for writing in about your BMW 750i. Water alone is not meant to handle the cooling of the engine. If only water is used in the cooling system, the water will boil off and become nothing because the...

Q: I have a 2013 BMW M5 41.5kmi on it: is it necessary to replace rotors when replacing brake pads?

Thanks for writing in about your BMW M5. The rotors should be checked to be correct thickness. They should only be replaced if they're damaged or below the minimum thickness. If you're unsure if you're rotors need to be replaced,...

Q: Car won't start with a new battery, but it starts when I hook it up with jumper cables.

This problem may be due to a faulty starter relay or a bad ground connection. As you may know, the starter relay directs power from the battery to the starter. When the starter relay does not function correctly, in...

Related articles

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...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.