Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-99848-12dafakjs:136:3912) at m.mountComponent (/tmp/execjs20161208-99848-12dafakjs:47:15602) at /tmp/execjs20161208-99848-12dafakjs:49:31860 at a.r.perform (/tmp/execjs20161208-99848-12dafakjs:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-99848-12dafakjs:49:31821) at r (/tmp/execjs20161208-99848-12dafakjs:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-99848-12dafakjs:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-12dafakjs:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-99848-12dafakjs:173:8), <anonymous>:17:3) at /tmp/execjs20161208-99848-12dafakjs:173:8
My truck runs really good and doesn't give me any problems. But it started to blow smoke out of the tailpipe when I start it up. It’s only happened 3 times. It doesn't get hot, doesn’t eat oil or miss. It only happened at startup. Is there something wrong with my truck? Could this be a sign of something going wrong?
Hello there, thank for writing in about your 2005 GMC Canyon. This is a common problem as vehicles age and go up in mileage. The fault determines what color the smoke is and how it looks. If the smoke is black, then this is generally from oil. Oil can enter the exhaust from faulty valve stem seals or failing piston rings. If the smoke is white and smells slightly sweet, than it is likely coolant. If coolant is burning in the exhaust, the most common cause would be the head gasket.
If you need to have this looked into further, a certified technician from YourMechanic can come to your car's location to diagnose the smoke and perform the appropriate repairs to resolve this.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%