Exception in rendering!

Message: window is not defined

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

Q: Sour, stale smell coming from air vents

asked by on

Sudden onset of of sour, stale smell coming from air vents. Car has always been in garage but stayed outside for 10days. Now has odor coming from air vents. Almost smells like cat urine when car first gets going then turns into a really stale mothball smell. Any product I can use to elongate this smell

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

A: This is most likely a cabin filter that nee...

This is most likely a cabin filter that needs to be changed. Your car is equipped with an air filtration system that works similarly to your engine's air filter in that it filters the outside air as it flows into the cabin of the car when you have the vents open. Over time this filter will get dirty just as your engine air filter does and, in some cases as you describe, it will emit an odor or smell that is filtered into the cabin when you turn on the vent air.

I would recommend having an expert mechanic, such as one from YourMechanic, come to your location to replace the cabin air filter for you.

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: Lots of tire wear and wear is not even

Greetings and thank you for writing in with this question! We first need to separate “wheels” and “tires.” Wheels are the metal (aluminum or steel) piece that the tire (black rubber) mounts to. Tires should generally last longer than 30,000...

Q: Car leaks power steering fluid

There are many hose/line connections involved in the power steering system that can be possible leak points. The power steering pump and steering gear (rack and pinion) are major components and common failure items on your vehicle. Have an experienced...

Q: Heating and air problem

Hi. In your owner's manual, you should find a picture and the location of the fuse panel. The manual will also give you the location of the blower motor fuse and relay. First, check to see if the fuse is...

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...