Exception in rendering!

Message: window is not defined

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

Q: Rain water getting into the car

asked by on

Every time I drive in the rain, the floor in the front of the my 2009 Chevrolet Traverse is soaked! It has about 105,000 miles on it. I never see the water leaking in. What could be causing this kind of leak? Could it be the doors?

A: The water leaking into your front floor is ...

The water leaking into your front floor is most likely coming from the sun roof. The sun roof has two water drains. Each drain runs next to the windshield, inside of the left and right side pillars, called the A pillars. The problem is the sun roof seal is not 100% rain proof and any water that gets past the sun roof glass is channeled into these drains. If you open your sun roof and look from top, you will see the drain holes on the left and right side panels. These drains are connected to a hose that is supposed to go out to bottom of vehicle for drainage. If the tubes get clogged or the hoses come loose, then the water gets inside. The best fix is to lower the head liner in the front by windshield and check if the hoses are connected. I recommend clamping them with a small metal hose clamp or a strong wire tie and blowing air into the drains to clear debris. A mechanic, such as YourMechanic can check if the drain is working. You can also pour water into the channel and look to see if water runs out each drain to the ground by the front fender. Also, check the sun roof seals for any damage or cracking and get it replaced as needed.

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: power steering pump makes noise.

The power steering pump may be going bad if you are hearing a grinding noise. The fluid should not be red, unless the fluid was flushed out and replaced with transmission fluid. Power steering fluid is light brown like fresh...

Q: Fuses keep blowing

This sounds like a direct short to ground. The fuses are blowing to protect the battery and vehicle electronics. This needs to be looked at immediately to prevent damage of any other vehicle electronics and damage to the new battery....

Q: How do I set the automatic climate control

The automatic climate control automatically controls the system so that the desired temperature can be maintained. Setting the automatic climate control is very easy: 1. Press the AUTO button. 2. Use the temperature control dial to set the desired temperature....

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...