Exception in rendering!

Message: window is not defined

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

Q: Turn signal, interior lights, headlights, brake lights, all malfunctioning. new bulbs, new switches

asked by on

Right interior turn signal light stays on when truck is on. if you press the cargo dome light 4 times the light goes off however after that, whenever you signal right all interior lights flash with the turn signal.

A: Thanks for writing in about your 2000 GMC S...

Thanks for writing in about your 2000 GMC Sierra 1500. Symptoms like these can be very confusing. It can almost seem like there is a ghost in the system. As simple as it may sound, you most likely have a bad ground. Keep in mind, there are grounds located in random places all over your truck. This ground likely supplies a ground to numerous lighting circuits. When there is a bad ground, or a short to power, your lighting is forced to find another path to flow. How this happens is excessively random and unpredictable. There could be a short to power somewhere as well, but bad grounds are much more common.

Finding such a problem is very difficult at times. I would probably start with the right turn signal light. Figure out why it is always on. There is clearly a short to ground or power somewhere in this circuit. Keep the diagnostic process simple. At the beginning the question is whether or not there are multiple problems or just one. Often times, diagnosing why the turn signal is always on will lead you to the source of all the problems.

The important thing to remember is that if the diagnostic path you begin doesn't seem to have an end, start over from the beginning from a different angle. You should be using a test light and a factory wiring diagram. It should be said, a diagnosis such as this is not for the faint of heart. It is very easy to become confused.

A few common failure components include a combination switch, headlight switch and connector, damaged wiring in the steering column, and connections at the exterior lights. If you need help having this checked, I recommend having a qualified technician, such as one from YourMechanic, inspect your lights to pinpoint and correct any faults within the 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: Idler pulley for surpentene belt fell off

Hello. If the bolt is gone then it either broke or loosened. If it simply fell out then the bracket is fine. I usually check the bracket hole to make sure that the threads are still there. If the threads...

Q: Brakes not pumping up.

The best thing to do with a new master cylinder is to bench bleed it. Here's how: You use a vice to grab the nubs of the master cylinder and mount it up about waist high. If you don't...

Q: Put a new transfer case on, now tranny won't shift out of first unless I do it manually

Hi there, thanks for writing in about your 2000 GMC Sierra 1500. Your transmission and ABS system need a vehicle speed reference to operate correctly. The transfer case has two speed sensors located at the rear extension housing. Inspect the...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...